Hi, Friday, October 22, 2004, 4:10:50 PM, you wrote: HS> Hi HS> I am a PHP newbie from a Java/C/Oracle background. I HS> cannot seem to get session management with PHP HS> working. HS> <?php HS> #echo 1; HS> $old = ini_set('session.use_cookies', 0); HS> session_start(); HS> $username = $_REQUEST["username"]; HS> session_register($username); HS> echo "old=".$old; HS> echo $username; HS> include_once("db_security.inc"); HS> echo "PHPSESSID=".$PHPSESSID."\n"; HS> $Postfrom = $_REQUEST["username"]; HS> $Postpass = $_REQUEST["password"]; HS> if (__user_authenticate($Postfrom,$Postpass)) HS> { HS> $display = '>>Welcome '.$Postfrom.' !'; HS> echo '<a href="ht_next.php">Next</a>'; HS> echo $display; HS> } else { HS> echo "Login Failed!"; HS> } ?>> HS> In ht_next.php I have: HS> <?php HS> session_start(); HS> echo $username; ?>> HS> $username seems to be empty at this point. HS> echo "PHPSESSID=".$PHPSESSID."\n"; HS> in the first script does not produce any output HS> either. It is best to use session_start(); . .//get username . $_SESSION['username'] = $username; then on the next page session_start(); echo (isset($_SESSION['username']))? $_SESSION['username'] : 'Not in session'; PHP does not fill global variables by default. -- regards, Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php