misterunknown: Cross-Origin-Request und $_SESSION-Array

Beitrag lesen

Moin,

Das heißt, wenn du (oder der Hoster) mehrere Projekte auf demselben Server laufen hast, sollten alle ein separates Verzeichnis bekommen (session.save_path). Es kann sonst passieren, dass die Garbage Collection einer Anwendung auf kürzere Zeit eingestellt ist und so die Sessiondaten aller Scripte vorzeitig löscht. Diese werden nämlich nicht unterschiedlich behandelt, nur weil sie ein anderes Script angelegt hat.

Der Hoster bin ich, das ist manchmal das Problem^^ Danke für die Infos, ich werde das jetzt mal versuchen so umzusetzen.

Die Session-ID wird aber über die Funktion session_id() gesetzt und gelesen.

Die Funktion hatte ich schon gesehen, hatte aber nicht wirklich einen Unterschied zwischen Sessionname und Sessionid gesehen.

Das ist das, was per default PHPSESSID heißt.

Alles klar. Ich hatte zwar in der PHP-Doku nach Sessions geguckt, dort wurde ich aber nur begrenzt informiert.

PHP unterscheidet nicht nach der Herkunft der Session-ID. Es ist also egal, ob sie aus einem String-Literal oder einer externen Datenquelle kommt - wenn sie denn der richtigen Funktion übergeben wird.

Ok, das dachte ich mir schon. Aber wenn mans nicht genau weiß...^^

Grüße Marco

--
Ich spreche Spaghetticode - fließend.