Bug #13834: SID already defined

From: Date: Fri, 26 Oct 2001 05:30:57 +0000
Subject: Bug #13834: SID already defined
Groups: php.dev 
Request: Send a blank email to php-dev+get-69039@lists.php.net to get a copy of this message
From: shelby@DownloadFAST.com Operating system: FreeBSD 4.2 PHP version: 4.0.6 PHP Bug Type: Session related Bug description: SID already defined This is intended as more information for Bug id #11643. I could not make comments directly as I am not the creator of the bug and I don't have Dev Edit privilegdes either. In any case, the redefinition is apparently session_start(). If I do more than one session_start(), separated by a session_destroy(), then I get warning: Warning: Constant sid already defined in /usr/home/smoore/php-include/Session_class.php on line 80 I am sure it is session_start() because the following makes the warning go away: $save = error_reporting( E_ERROR ); // temporarily turn off warnings session_start(); error_reporting( $save ); Obviously the fix is to undefine SID in session_destroy. However, there is no undefine in PHP is there? It must be redefined because the original session has been destroyed and the new one has a new session_id(). This doesn't bother my code because I don't use SID. Hope this helps... -- Edit bug report at: http://bugs.php.net/?id=13834&edit=1

« previous php.dev (#69039) next »