Problem bei den Sessions
Verfasst: 18.09.2003 18:29
Hi.
Weiß nicht genau wie ich mein Problem genau schildern soll, hoffentlich versteht mich wer.
Ich habe bei phpbb_users ein zusätliches Feld angelegt und speicher dort einen Wert (0,1). Auf grund dieses Wertes werden verschiedene Foreneinstellungen geladen. Die User haben die Möglichkeit den Wert über einen Link zu ändern.
index.php prüft beim Aufruf zu erst ob der user eingeloggt ist oder nicht. Ist er eingeloggt so und es gibt keinen Parameter der zum Wertwechseln animiert so wird der wert via $userdate['user_wert'] ausgelesen und es finden Templateanpassungen statt...Klappt alles wunderbar.
Ist der User nicht eingeloggt (also anonym) so wird der default Wert (0) gewählt. Klappt auch ganz prima.
Ich bemerke es aber, dass wenn ich längere Zeit inaktiv bin und dann aktualisiere, dass genau der falsche Wert genommen wird. Also 0 statt 1 und 1 statt 0. Es ist also nicht so, dass der Defaultwert genommen wird...
Die einzigen von mir veränderten Dateien sind index.php und functions.php (aber wie gesagt, die Funktion klappt schon....nur nicht nach einer längeren Pause)
Wo könnte das Problem sein?
S.
Weiß nicht genau wie ich mein Problem genau schildern soll, hoffentlich versteht mich wer.
Ich habe bei phpbb_users ein zusätliches Feld angelegt und speicher dort einen Wert (0,1). Auf grund dieses Wertes werden verschiedene Foreneinstellungen geladen. Die User haben die Möglichkeit den Wert über einen Link zu ändern.
index.php prüft beim Aufruf zu erst ob der user eingeloggt ist oder nicht. Ist er eingeloggt so und es gibt keinen Parameter der zum Wertwechseln animiert so wird der wert via $userdate['user_wert'] ausgelesen und es finden Templateanpassungen statt...Klappt alles wunderbar.
Ist der User nicht eingeloggt (also anonym) so wird der default Wert (0) gewählt. Klappt auch ganz prima.
Ich bemerke es aber, dass wenn ich längere Zeit inaktiv bin und dann aktualisiere, dass genau der falsche Wert genommen wird. Also 0 statt 1 und 1 statt 0. Es ist also nicht so, dass der Defaultwert genommen wird...
Die einzigen von mir veränderten Dateien sind index.php und functions.php (aber wie gesagt, die Funktion klappt schon....nur nicht nach einer längeren Pause)
Wo könnte das Problem sein?
S.