Tom: Session ID nach Start nicht verfügbar

Beitrag lesen

Hello,

wenn ich eine Session per session_start() starte, ist die Session ID in dieser Instanz nicht verfügbar, wenn ich sie versuche so an eine URL anzuhängen: http://www.xyz.de/?PHPSESSID=$PHPSESSID.
Sobald ich die Seite erneut lade, wird die Session ID korrekt angehängt.
Dies ist unbedingt notwendig, da sie auf verschiedenen Subdomains eingesetzt wird und ja verlorengeht, wenn man sie nicht anhängt.

Das ist aber jetzt böse.
Da spilen verscheidnen Dinge hinein, die wir diskutieren sollten ;-)

Die aktuelle Session-ID kann man mittels Funktion session_id() erfragen.
Den aktuellen Session-Namen kann man mittels Funktion session_name() erfragen.

Das, was Du anhängen müsstest, wenn es denn sinnvoll wäre, ist also

$sess = session_name().'='.session_id();

Ich hoffe, dass Du etwas Zeit hast und Dir auch alle Antworten, die hier notwendig sind, genau durchliest.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau