Re: Bug #13834: SID already defined

From: Date: Fri, 26 Oct 2001 11:41:02 +0000
Subject: Re: Bug #13834: SID already defined
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-69054@lists.php.net to get a copy of this message
Hartmut, I see you have assigned the bug #11643 and you state there that you had a fix for this? --Jani On 26 Oct 2001 shelby@DownloadFAST.com wrote: >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... > >

« previous php.dev (#69054) next »