Session[]

dwex

Erfahrenes Mitglied
Hallo Leute,

stehe vor einem (für mich) verwunderlichen Problem.

Also - ich habe hier ein einfaches Loginsystem (wie hier in den Tutorials beschrieben).
Ich speichere die ID, den Namen und den Timestamp wenn der Login erfolgreich war in eine Session.

Das funktioniert bestens.

Jetzt aber zu meinem Problem.
Ich logge mich also an und in meiner Session steht folgendes:
id => 1
name => marcus
timestamp => 1234567890

Diese Informationen behält mir die Session auch dauernd - ausser wenn ich z.b. über GET eine id=25 (die 25 ist nur ein Beispiel - ich könnte jede beliebige Zahl nehmen) dann ändert er mir in der Session die $_SESSION['id']. Wenn ich jetzt aber auch noch über GET versuche z.b. den Namen zu ändern dann funktioniert das nicht.

Ich möchte auch nicht das die ID geändert wird - aber warum macht er das unlogischerweise so?

Vielen Dank für eure Hilfe im voraus.
 
Moin,

wenn du den Code posten würdest, könnte man da mal auf die Suche gehen;)
von sich aus ändert PHP keine Session-Variablen.
 
Servus Jungs,

Enumerator hat mir den entscheidenden Hinweis gegeben und bekommt 1000 Punkte ;)

Ich habe bei allen meinen Projekten register_globals auf off stehen - nur eben bei diesem einen war es auf on - ich war das schon so gewohnt, dass ich diese Möglichkeit garnicht in betracht gezogen habe [schäm].

Vielen Dank für eure Postings.
 
Zurück