Moin!
01»» echo ("Session-ID: ".session_id()."</br>");
02»» echo ("Neue Session unter: ".SID."</br>");
01: Ausgabe der aktuellen Session-Nummer
Aber nur, wenn mit session_start() vorher schon eine Session gestartet wurde.
02: Ausgabe der aktuellen Session-Nummer, nur wenn diese
soeben vergeben wurde.
Nein. Da steht immer etwas drin, wenn das Skript vom Browser ohne gesetztes Session-Cookie aufgerufen wurde (wobei als gesetztes Session-Cookie das angesehen wird, welches mit dem per session_name() oder dem Defaultwert übereinstimmenden Schlüssel die Session-ID übermittelt.
Werden keine Cookies angenommen und die Session auch nicht per URL weitergetragen, erzeugt session_start() bei jedem Seitenaufruf eine neue Session-ID.
Ich will aber am liebsten _ohne_ Cookies arbeiten.
Und noch besser ohne das an die URL ranzutackern ...
Das sind ja schon zwei Wünsche auf einmal. Das geht nun wirklich nicht.
- Sven Rautenberg
"Beim Stuff für's Web gibts kein Material, was sonst das Zeugs ist, aus dem die Sachen sind."
(fastix®, 13. Oktober 2003, 02:26 Uhr -> </archiv/2003/10/60137/#m338340>)