Req #29262 [Opn->Fbk]: [session feature] make session_id() possible to called after session_start()

From: Date: Wed, 21 Jul 2021 15:13:53 +0000
Subject: Req #29262 [Opn->Fbk]: [session feature] make session_id() possible to called after session_start()
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-235241@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=29262&edit=1 ID: 29262 Updated by: cmb@php.net Reported by: xuefer at 21cn dot com Summary: [session feature] make session_id() possible to called after session_start() -Status: Open +Status: Feedback Type: Feature/Change Request Package: Session related Operating System: xp PHP Version: 4.3.8 -Assigned To: +Assigned To: cmb Block user comment: N Private report: N New Comment: Is this still relevant for anyone? Previous Comments: ------------------------------------------------------------------------ [2004-07-19 16:52:54] xuefer at 21cn dot com Description: ------------ current limitation: session_id() needs to be called before session_start() for that purpose(change sid) but session_regenerate_id() can be called AFTER session_start(); so why not make session_id($sid) the same way? session_id($sid) use old scheme before session_start(); (BC) and do update SID/send cookie after session_start() (new feature) the reason to do this is: i'd have same userid use same session, the new one will search for old sessionid (which is better done in session read callback), and session_id($oldsid) ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=29262&edit=1

« previous php.bugs (#235241) next »