Einzelnen Beitrag anzeigen
  #33  
Alt 21.12.2005, 12:59:46
Zudecke Zudecke ist offline
Junior Member
 
Registriert seit: Jun 2004
Ort: Weiden i.d.Opf.
Alter: 46
Beiträge: 315
AW: Session-Variable wird nicht übernommen

Zitat:
Bei der dünnen Informationslage bin ich überfragt.
Ich kann leider nicht mehr Infos bringen, dachte nur, dass es noch andere Fehlerquellen geben könnte, die vielleicht bekannt sind...

Zitat:
SID ist leer, wenn der Client den Session Keks haben wollte oder wenn session.use_trans_sid = 1 ist.
Demzufolge wäre
header('Location: http://host/script.php?' . SID);
falsch, wenn Cookiebetrieb vorliegt. Liegt dagegen der 'Automatismus' vor, ist SID leer und muß deshalb manuell angehängt werden.
Wie wärs, wenn man es gleich so macht?

header('Location: http://host/script.php?' .session_name().'='.session_id());

Spart man sich doch die mühseligen Überprüfungen, oder?

Ich mein, irgendeinen Grund muss es doch haben, dass dieser eine ominöse PC die session nicht verarbeitet. Jedenfalls wenn ich session.use_trans_sid auf 0 setze (ich darf das) und die Cookies sperre, geht gar nichts.
Kann es nicht sein, dass SID aus was weiß ich für nen Grund leer bleibt?

Ich führ hier zwar grad Selbstgespräche, aber das Problem hat sich erledigt.

Geändert von Zudecke (21.12.2005 um 15:35:29 Uhr)
Mit Zitat antworten