2012-03-28 5 views
0

unmöglich zu lesen $ _SESSION vars auf PHP Facebook App. Wenn dies passiert, gibt die Methode facebook-> getUser 0 zurück. Das macht mich verrückt ... Es gibt eine Menge Literatur im Internet, aber es scheint, dass niemand gefunden hat, was dieses Problem verursacht. Ich habe festgestellt, dass manchmal beim Laden der Seite $ _SESSION vars verschwunden zu sein scheint. Ich spreche nicht nur über die Facebook-Sitzung, wenn getUser 0 zurückgibt, werden alle Sitzungsvariablen (auch die, die ich zuvor initialisiert habe) nicht mehr gesetzt. Jeder hat eine Ahnung, warum das passiert oder wie man es löst?

Antwort

1

Haben Sie daran erinnert, session_start() auf den Seiten aufzurufen, die Ihnen Probleme bereiten? Ohne dies wird $ _SESSION vars nicht initialisiert.

+0

Ja habe ich. Ich habe vergessen zu sagen, dass $ _COOKIE auch nicht gesetzt ist. –