Hi all, I finally found a solution. When i session_register("cookie_agtuser"); instead of $cookie_agtuser = $_SESSION['cookie_agtuser']; the variable is seen. I don't know why but if anyone know why this could happen it would help a lot.
thanks, Hasan ----- Original Message ----- From: "Hasan / Impex Holidays Maldives" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, December 13, 2002 3:00 PM Subject: [PHP] Sesssion help Hi, I am just starting to use PHP sessions... very interesting. I have two test scripts which is working fine on my PC. However when i upload the script to my Unix server there is a problem. I am trying to pass on the variable from file1 to file2. I have a link to file2 with the session id on file1. When i view file2 i can see only the session id not the other values. I have below the two files...I hope some one can help. I can retrieve the variable on file1 so this means that the variables are being saved in the session store. Cannot understand why it does not appear on file2. FILE 1 ======== <?php session_start(); $sid = session_id(); $form_agent_id = "agent"; $form_agent_pass = "pass"; $_SESSION["cookie_agtuser"] = "$form_agent_id"; $_SESSION["cookie_agtpasswd"] = "$form_agent_pass"; $cookie_agtuser = $_SESSION['cookie_agtuser']; $cookie_agtpasswd = $_SESSION['cookie_agtpasswd']; echo "agt = $cookie_agtuser"; ?> <HTML> <BODY> <a href="file2.php?PHPSESSID=<? echo $sid; ?>">File2</a> </BODY> </HTML> FILE 2 ======= <?php session_start(); $cookie_agtuser = $_SESSION['cookie_agtuser']; $cookie_agtpasswd = $_SESSION['cookie_agtpasswd']; global $cookie_agtuser; echo "$PHPSESSID"; echo "agt = $cookie_agtuser"; echo "pass = $cookie_agtpasswd"; ?> Cheers, Hasan -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php