Hi,
Ja, ich dachte, session_start() würde auf Cookies testen und dann ggfs versuchen, die Session-Id als Post oder als Get-Variable zu übermitteln
Beim ersten, eigentlichen *Start* der Session versucht PHP einen Cookie zu setzen, *und* gibt die Session-ID per GET/POST weiter (sofern ihm das erlaubt wurde), durch Umschreiben von Linkzielen und Erweiterung von Formularen um ein verstecktes Feld.
Erst bei der nächsten Wiederaufnahme der Session erlaubt sich PHP aus der Tatsache, dass die SID vom Client per Cookie zurückübermittelt wurde, den Schluss, dass dies auch für den weiteren Verlauf der Session mit diesem Client funktionieren wird, und stellt die Übergabe per GET/POST ein.
Wenn kein Cookie mit dem Request mitgeschickt wurde, dann geht es wieder wie oben weiter.
MfG ChrisB
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]