mmofacts.com

IE verliert Session

gepostet vor 17 Jahre, 7 Monate von Pretandor
Moin.
Ich weiß zwar nicht warum aber der Internet Explorer scheint die Session zu verlieren.
Im Firefox klappt folgendes perfekt:

if (!($_SESSION)) {
die('Bitte erneut einloggen!');
}
Und im IE steht die ganze Zeit Bitte erneut Einloggen... auch wenn man gerade frisch eingeloggt ist.
Hat jemand ne Idee woran sowas liegt?!
gepostet vor 17 Jahre, 7 Monate von Klaus
Du hast den IE so eingestellt, dass er keine Cookies mehr annimmt.
gepostet vor 17 Jahre, 7 Monate von Pretandor
Original von Klaus
Du hast den IE so eingestellt, dass er keine Cookies mehr annimmt.

Falsch. Ich hab mein IE bereits so eingestellt das er alle Cookies annimmt.
Außerdem habe ich gerade das gefunden:
support.microsoft.com/default.aspx/kb/196383
Und bei php.net steht auch was in den Kommentaren darüber. Der IE 6 scheint die Session zu verlieren wenn man innerhalb einer Session mit window.open ein PopUp aufruft. So ist es nämlich auch bei mir.
jemand ne idee?
Edit:
Problem gelöst. Für jeden der es mal haben sollte,
wenn ihr ein Fenster mit window.open öffnet innerhalb einer Session verliert
der IE 6 die Session und erstellt eine neue. Also einfach &PHPSESSID= an die URL hängen und der IE erstellt keine neue Session mehr.
mfg
gepostet vor 17 Jahre, 7 Monate von COrthbandt
Es gibt noch ein anderes potentielles Problem mit IE. Da es offensichtlich zu kompliziert war, den MIME-type des Contents auszuwerten, haben sich die genialen Entwickler etwas anderes einfallen lassen.
Unter bestimmten Bedingungen macht IE zusätzliche Requests mit dem Agent-String "contype" (sonst nix). Damit soll irgendwie der content type gesnooped werden. Total brain dead, aber leider nicht zu ändern.
support.microsoft.com/default.aspx?scid=kb;en-us;293792
Cause: The first behavior is by design.
Yeah, great job...
Für dieses völlig bescheuerte Verhalten haben wir einen extra-Workaround, da wir eine Session auch an den Agent-String binden.
Könnte also je nach den Details des Session-Handlings auch andere beissen.
gepostet vor 17 Jahre, 7 Monate von Todi42
Die Probleme, die ihr da zitiert betreffen laut KB IE 4.0 bzw. IE 5.5. Unterstützt ihr die echt noch?
gepostet vor 17 Jahre, 7 Monate von duschendestroyer
vor einer woche war auf einer seite die ich betreue der IE5.5 an erster stelle der browserstatistik
gepostet vor 17 Jahre, 7 Monate von COrthbandt
Wir mussten leider feststellen, dass IE7 den gleichen Scheiss auch noch macht.
Der KB-Artikel ist einfach nur so alt, dass damals nur <=5.5 abgedeckt wurde.
gepostet vor 17 Jahre, 7 Monate von Pretandor
Original von COrthbandt
Wir mussten leider feststellen, dass IE7 den gleichen Scheiss auch noch macht.
Der KB-Artikel ist einfach nur so alt, dass damals nur <=5.5 abgedeckt wurde.

Jop. Ich habe ja auch IE 6 hier und nicht 5.5 und das Problem besteht.
Aber wenn man die PHPSESSID wie oben beschrieben mitsendet dann gehts.
gepostet vor 17 Jahre, 7 Monate von Klaus
Darf ich mal aus reiner Neugierde fragen, wozu du ein Popup brauchst, dass der Nutzer sowieso erst entsperren muss?
gepostet vor 17 Jahre, 7 Monate von knalli
Original von duschendestroyer
vor einer woche war auf einer seite die ich betreue der IE5.5 an erster stelle der browserstatistik

Bitte? 5.5??
Was war denn das für eine Seite?
Das 7 noch nicht vor 6 liegt, kann ich ja noch verstehen - aber ein großer Anteil von 5.5 will ich nicht verstehen..
gepostet vor 17 Jahre, 7 Monate von duschendestroyer
es ist die website einer lokalen musikervereinigung ( chaosline.com )
hat ~100 besucher am tag
bei so wenig besuchern machen selbst robots noch einen großen anteil in den browsercharts aus
und die 18% IE5.5 waren komischerweise auch nur bis letzte woche
mittlerweile sind es vernünftige stats
gepostet vor 17 Jahre, 7 Monate von Pretandor
Original von Klaus
Darf ich mal aus reiner Neugierde fragen, wozu du ein Popup brauchst, dass der Nutzer sowieso erst entsperren muss?

Das PopUp gehört zum Spiel und soll nicht angezeigt werden wenn keine Session vorhanden ist.
gepostet vor 17 Jahre, 7 Monate von knalli
Original von duschendestroyer
es ist die website einer lokalen musikervereinigung ( chaosline.com )
hat ~100 besucher am tag
bei so wenig besuchern machen selbst robots noch einen großen anteil in den browsercharts aus
und die 18% IE5.5 waren komischerweise auch nur bis letzte woche
mittlerweile sind es vernünftige stats

Na gut.. 100 Zugriffe. Da kann das schnell schwenken. Muss nur jemand mal in einer Firma sich angeguckt haben, vllt noch jemanden gezeigt haben.
gepostet vor 17 Jahre, 6 Monate von RaydenDD
Anscheinend hab ich das Problem auch :/. Obwohl ich mir dachte, das es früher mit IE 5/6 mal ging ...

Auf diese Diskussion antworten