further to this...

--enable-track-vars --enable-trans-sid are both set in the build...  
using mod_php
register globals is on


>-----Original Message-----
>From: Dave [mailto:[EMAIL PROTECTED]]
>Sent: Wednesday, February 27, 2002 8:47 AM
>To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
>Subject: RE: [PHP] Sessions and switching between php and htm documents
>
>
>tested the $HTTP_SESSION_VARS prior to sending, set just fine.  
>changed the next page to php and tested for the session var...  nothing.
>
>[in login.php]
><?
>session_start();
># database check in here
>if(match){     
>       $HTTP_SESSION_VARS["UserID_session"]=$txtUserID; #from form 
>field for user
>       $HTTP_SESSION_VARS["UserNum_session"]=$databaseresult; # from 
>database result for user number
>       header("Location: successlogin.php"); # or .htm - changed this 
>to test if var was being passed
>       exit;
>}else{ 
>       header("Location: wrongpassword.htm");
>       exit;
>} 
>?>
>
>[in successlogin.php]
><?
>echo $HTTP_SESSION_VARS["SellerID_session"];
>?>
>
>if I check session_id() - it is the same in both pages.  Variables 
>just aren't getting stored/retrieved.
>
>ideas?
>
>as an aside, how do you destroy/start a new session with new session 
>id?  or do you just destroy the variables then use the same session id 
>for the new session?
>
>Dave
>
>>Did you test and make sure the variable is set?
>>login.php
>>      session_start();
>>      $HTTP_SESSION_VARS["username"]=$formUserName;
>>      echo $HTTP_SESSION_VARS["username"]
>>      header("Location: displaypage.htm");
>>
>>Also, for grins ang giggles, make the middle page in the chain a HP, start
>>the session and test for the variable.  If it does not work then the problem
>>is not the middle page being html.
>
>
>>Subject: [PHP] Sessions and switching between php and htm documents
>>
>>
>>login.htm
>>      form submits information
>>
>>login.php
>>      session_start();
>>      $HTTP_SESSION_VARS["username"]=$formUserName;
>>      header("Location: displaypage.htm");
>>
>>displaypage.htm
>>      show some static stuff
>>      links to formpage.htm
>>
>>formpage.htm
>>      form submits information to form.php
>>
>>form.php
>>      session_start();
>>      echo $HTTP_SESSION_VARS["username"];  <-  has no value
>>
>>
>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to