ChrisB: Windows mit PHP Cookie/Session zerschossen

Beitrag lesen

Hi,

Mit nicht zuuverlässig, meine ich auch wenn ich den Browser schliesse und dann wieder die Seiten öffne kann das Verhalten wieder komplett anders sein.

Dann geht es wieder von vorne los, es sind erst mal keine Cookies vorhanden - schliesslich hast du einmal als expires 0 angegeben, und das andere mal gar keine Angabe gemacht - was laut Manual beides auf genau eins hinausläuft, nämlich dass die Cookies nur für die Dauer der Surf-Sitzung gültig sind, also nach dem Schliessen des Browsers verfallen sollen.

So zeigt aktuell nur die Datei die Cookies an die sie auch gesetzt hat, also cook.php seine und cook2.php auch nur seine, showcook.php gar keine.

Beim jeweils ersten Aufruf nach dem Neustart des Browsers - oder auch bei nachfolgenden?

Dieses wechselnde Verhalten kann doch nur beudeuten das Windows irgendwie versucht die Pfadangebe zu interpretieren aber dann zu unberechenbaren Ergebnissen kommt.

Nein, Nei-en, Nei-ei-en.
Lass jetzt bitte endlich "Windows" aus dem Spiel.

Aber wie gesagt, IE macht es unverlässlich und FF macht es verlässlich aber auch nicht richtig.

FF macht es, nach deiner bisherigen Beschreibung, durchaus richtig - nur dein Verständnis von "richtig" ist in Bezug auf Cookies noch nicht *richtig*.

Und zum IE, wie gesagt - von dem sind Probleme bekannt, insb. beim lokalen Testen über localhost.

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.