Hallo,
jetzt bastel ich mit PHP und Sessions doch schon ein paar scripts zusammen, die auch funktionieren.
Aber in meinem Hirn springt immernoch ein Fragezeichen durch die Synapsen.
Wenn nun 3 Leute gleichzeitig zB ein Mailsformular mit anschließender Vorschau (die dann mit Sessions verwaltet wird) ausfüllen - irgendwie habe ich Zweifel, daß der Server immer auf die richtige Session zugreift. Vielleicht zersteut mir jemand die Zweifel, indem er mir erläutert, WIE der Server weiß, welche Session er verwenden soll.
Gut, von der SID habe ich schon gelesen, auch wie man sie weitergibt.
Bei mir ist sie aber leer oder wird als SID übergeben, so als ob der Parser die Konstante nicht kennt und meint es sei ein normaler Text (weil ja auch kein $ davor ist).
PHP-Code:
session_start();
echo "<a href='seite2.php?SID'>weiter</a>";
Zeile im Browser: http://.../seite2.php?SID
aber nicht (wie gedacht) http://.../seite2.php?PHPSESSID=d1d2d3d4d56..
Am besten geht es noch mit form method="post" name="ID" value="session_id()"
(und dann $ID=$_POST["ID"]; ) - aber nicht immer habe ich ja ein Formular zu Verfügung...
Mit Cookies will ich jetzt erst garnicht anfangen, sonst muss ich den unbedarften Besucher noch lange erklären, wie er die Cookies in seinem Browser anstellen muss und daß das auch sicher ist uswusf...
Kann ich mit 1 Browser 2 Sessions für mich zum Test starten? Oder ist das vielleicht der Fehler, daß es mir so vorkommt, als ob da was durcheinander geht?
Irgendwie schwelt da bei mir die Verunsicherung, daß da beim gleichzeigen Zugriff auf den script irgendwie die Sessions durcheinander kommen könnten...
Wer hilft mir aus meiner Verwirrung?