Session mit einer gewissen ID starten?

diggity

Erfahrenes Mitglied
Hallo Leute,

Kann man eine Session irgendwie mit einer gewissen ID starten?
Ich übergebe meinem Skript zB per GET eine SID und möchte in diesem Skript dann quasi
session_start($_GET["SID"]) machen.

Ist das irgendwie möglich?

Ich brauch das weil ich mit Flash einen POST auf eine PHP Datei mache, ich in dieser PHP Datei dann aber auf die eigentliche Session des Users zugreifen muss. Wenn ich nur session_start() schreibe wird eine komplett neue Session erstellt, weil das Flash ja quasi auch ein eigener Browser ist.
Ergo will ich der ganzen Sache die SID des Users mitgeben und dessen Session dann starten.

Wenn das nicht möglich ist, welche anderen Möglichkeiten gibt es da?
Für jegliche Ratschläge wär ich euch sehr dankbar.
 
[phpf]session_id[/phpf]

id

Wenn ID angegeben wird, wird die die aktuelle Session-ID ersetzt. session_id() muss zu diesem Zweck vor session_start() aufgerufen werden. In Abhängigkeit von der Session-Prozedur sind in der Session-ID nicht alle Zeichen erlaubt. Zum Beispiel erlaubt die dateibasierte Session-Prozedur nur Zeichen im Bereich a-z, A-Z und 0-9!
 
Super - funktioniert :)
Das hatte ich zwar schon ausprobiert, aber da hat er mir wohl die falsche SID genommen, da hab ich das Flashverhalten noch nicht ganz realisiert gehabt +gg+

Besten Dank!
 
Zurück