Tom: Session ID nach Start nicht verfügbar

Beitrag lesen

Hello,

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

sollte die konstante SID nicht gleich beides als URL-tauglichen parameter liefern, sofern noch nicht feststeht, ob cookies verwendet werden können ...?

Ich sagte ja, es gibt viel zu diskutieren!
Die Konstante SID wird von Session-Start angelegt und enthält mindestens beim allerersten Session_start() den Wert

SID == session_name().'='.session_id()

Wenn session.use_tans_sid == on ist, wird die Session-ID bei jedem Session-Start, bei dem kein passender Session-Cookie vorhanden ist, ann aller Links angehängt, und in alle Formulare eingebaut.

Wenn allerdings session.use_only_cookies eingeschaltet ist, wir das unterdrückt.

Leider bietet das PHP-Session-Verfahren noch nicht die Möglichkeit, automatisch auf "session.use_auth_alternativly" umzuschalten. das wäre wirklich genial. Ich habs mir selber gebaut.

Wenn keine Cookies akzeptiert werden, wird sie auch beim zweiten Mal noch diesen

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

Tom

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