phpbar.de logo

Mailinglisten-Archive

[php] auf php session domainübergreifend zugreifen

[php] auf php session domainübergreifend zugreifen

Sebastian Mendel lists at sebastianmendel.de
Die Mar 6 15:56:20 CET 2007


wolfgang mader schrieb:

> ich möchte/muss ein und dieselbe Session von 2 verschiedenen Domains (die beide
> auf den selben Server pointen, http und ssl) aus ansprechen.
> 
> hier mein Lösungsansatz:
> beim sprung von http auf die ssl Verbindung übergebe ich per get (Parametername
> 'SESSID') die session_id und verarbeite sie im aufgerufenen File wie folgt:
> 	if(!empty($_GET['SESSID'])){
> 		session_id($_GET['SESSID']);
> 	}
> 
> hierdurch wird eigentlich die Session übernommen und auch das PHPSESSID cookie
> für die SSL-Domain korrekt gesetzt.
> 
> der nachfolgende Aufruf sollte dann ja die bereits vorhandene Session öffnen
> (die SID ist durch den aufruf session_id($_GET['SESSID']); von oben ja
> hinterlegt.):

nur wenn beide auf den selben Pfad zugreifen wo die Session-Daten
gespeichert werden


-- 
Sebastian Mendel

www.sebastianmendel.de

php::bar PHP Wiki   -   Listenarchive