Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Session und Safari-Browser
Frage
Huhu,
[b]gibt es eigentlich bekannte Probleme des Safari-Browsers mit der Verarbeitung bzw dem Handling von Sessions?[/b]
In einem CMS werden Anmeldedaten sowie verschiedene Infos zum aktuellem Content als Sessiondaten gespeichert. Wechselt nun der Bereich, gehen diese Daten verloren, die Anmeldedaten (Benutzer, Session-ID usw.) bleiben jedoch erhalten.
Eigentlich hatte ich einen grundsätzlichen Fehler in der Programierung vermutet, der dann auftritt, wenn die Infos zum Content als Session-Variablen gespeichert werden sollen. Da dies aber nur im Safari??? auftritt und nicht in Systemen, die auf Windows basieren, bin ich momentan ein bissl ratlos.
Uwe
Antwort 1 von rabies
Tach,
Da ich nicht davon ausgehe, dass Du die Session-ID per GET übergibst, folgendes:
Auf PHP.net (function:setcookie), im Kommentar von Eric Mueller steht, dass der Safari scheinbar möchte, dass man alle Parameter bei setcookie setzt.
Ich kann´s nicht nachvollziehen, da ich keinen Mac zur Hand habe -- aber Du kannst das ja einmal probieren.
--rabies.
Da ich nicht davon ausgehe, dass Du die Session-ID per GET übergibst, folgendes:
Auf PHP.net (function:setcookie), im Kommentar von Eric Mueller steht, dass der Safari scheinbar möchte, dass man alle Parameter bei setcookie setzt.
Ich kann´s nicht nachvollziehen, da ich keinen Mac zur Hand habe -- aber Du kannst das ja einmal probieren.
--rabies.
Antwort 2 von jacobi21
Hallo,
danke für den Tip, aber daran lag es auch nicht, die Session an sich bestand ja auch weiterhin, die Anmeldedaten (User , Uhrzeit usw) standen ja noch drin.. Fehler war beim Neu-Registrieren der Contentinfos (Id-Nummer usw), wenn dieser gewechselt wurde. Dummerweise haben mir die anderen Browser (selbst der Safari-vorgänger, den die Chefin im Büro hat) diesen Programmiermist verziehen :-D
Uwe
danke für den Tip, aber daran lag es auch nicht, die Session an sich bestand ja auch weiterhin, die Anmeldedaten (User , Uhrzeit usw) standen ja noch drin.. Fehler war beim Neu-Registrieren der Contentinfos (Id-Nummer usw), wenn dieser gewechselt wurde. Dummerweise haben mir die anderen Browser (selbst der Safari-vorgänger, den die Chefin im Büro hat) diesen Programmiermist verziehen :-D
Uwe