TS: Session geht sporadisch verloren / Teil 3 (Sessions austauschen gegen...???))

Beitrag lesen

Hallo Lukas,

ich habe da gerade mal eine Funktion rausgepult aus eienm Projekt, in dem ich ähnliche Probleme hatte. Vielleicht hilft sie Dir als Anregung?

function sessioncheck()  
{	## prüft, ob Cookies für eine Session-Führung akzeptiert wurden
	## benötigt die eigene Konstante: UC_SESSION_NAME

	if(!defined('UC_SESSION_NAME')) return false;   ## keine Vorgabe für Session-Name vorhandem.
	if (isset($_COOKIE[UC_SESSION_NAME]))
	{
		session_name(UC_SESSION_NAME);	
		
		## gibt es schon eine Sessiondatei zum erhaltenen Session-Cookie?
		if (file_exists(session_save_path() . '/sess_' . $_COOKIE[UC_SESSION_NAME])) return true; 
        }

	return false;
}

Grüße
TS

--
es wachse der Freifunk
http://freifunk-oberharz.de