Sven Rautenberg: sessions funtionieren nicht (selbe datei)

Beitrag lesen

Moin!

könnte es ein problem für die sessions sein, dass man mit jedem link die selbe seite aufruft?

Eigentlich nicht.

ein per get mitgelieferter parameter definiert in meiner index.php seite was sie anzeigen soll dies ist (soll) überdies davon abhängig sein, welcher wert in einer session variable gespeichert ist.

Stell deinen Browser so ein, dass er beim Empfang eines Cookies meckert und es bestätigt haben will. Es empfiehlt sich, die vorhandenen Cookies bei dieser Gelegenheit zu löschen, damit der Browser wirklich meckert, wenn er ein Cookie kriegt.

Lehne das Cookie ab.

Der erste Seitenaufruf sollte zur Folge haben, dass alle Links mit einem weiteren Parameter ergänzt sind, der ungefähr so lautet: "PHPSESSID=32stelligeHexzahl".

Wenn du dann einen Link klickst, sollte sich wieder die Cookiemeldung auftun.

Akzeptiere den Cookie. Auf der dann empfangenen Seite sind immer noch die Session-IDs in allen Links drin.

Klicke wieder einen Link. Die Cookie-Meldung sollte nicht mehr erscheinen, und in der erscheinenden Seite sollten alle Session-IDs verschwunden sein.

Wenn das so abläuft, dann funktioniert die Session grundsätzlich, und der Fehler kann eigentlich nur in deinem Programmcode liegen.

Die Session-IDs in den Links müssen nicht zwingend auftauchen, der Cookie aber auf jedem Fall. Wenn nicht, gehen aus irgendeinem Grund die Sessions bei dir noch nicht.

- Sven Rautenberg

--
"Bei einer Geschichte gibt es immer vier Seiten: Deine Seite, ihre Seite, die Wahrheit und das, was wirklich passiert ist." (Rousseau)