| 
	
 | 
 Posted by Marc E on 01/15/07 00:30 
figured this one out. it was that YourVisitID.  I didn't see any calls to  
session_start() on any of this dude's other pages, but the docs told me i  
needed it so i started putting them in, but it didn't fix it.  once i got  
rid of that session_name() call, things started working. now i understand  
what's going on. 
 
 
 
 
"Marc E" <noexist@hifiwebdesign.com> wrote in message  
news:ec2dncekr--VWDfYnZ2dnUVZ_tmknZ2d@suscom.com... 
> All, 
>  I've read the docs on session handling but still can't figure this one  
> out. I'm guessing it's a setting in php.ini or something. 
>  I've inherited this code from someone, and it's got a typical login/set  
> session/redirect. on the live server, it works fine. on my local computer,  
> it doesn't. 
> 
> in the login script, the session is being created correctly, as print_r()  
> shows me. but when it redirects to the next page, I get "Undefined  
> variable: _SESSION" when i do a print_r on it.  I've added session_start()  
> to that page, but then all I get is an empty session array. 
> 
>  Here's the pertinent chunk of code i inherited in the login page: 
> 
> // Start the session, register the values & redirect. 
>    session_name ('YourVisitID'); 
>    //ini_set ('session.use_cookies', 0); 
>    session_start(); 
>    $_SESSION['first_name'] = $row[1]; 
>    $_SESSION['user_id'] = $row[0]; 
>    print_r($_SESSION); 
>    //exit(); 
>    header ("Location:  http://" . $root . "/photogallery/admin.php?" .  
> SID); 
>    exit(); 
> 
> 
> Any of this sound like a familiar problem? 
> 
> Thanks a lot. 
> 
> Marc 
>
 
  
Navigation:
[Reply to this message] 
 |