session must be registered before any code is sent to the browser. so the syntax should be <?session_start(); session_register("uname"); session_register("pwd"); ................. .................... .................... ?> <HTML> <body bgcolor="#ffffff"> html code here
/sagar ----- Original Message ----- From: Krushna Kumar R To: [EMAIL PROTECTED] Sent: Thursday, September 27, 2001 5:43 PM Subject: [PHP] session not working Hi, I wrote a program where the session gets created, but on subsequent page the session does not work or i could not retrieve the value kindly help me, I have put the coding below The operating system I use is Win98 and Personal Web Server, PHP version used is 4.0.6 File 1 : where the session is registered or created <?session_start();?> <HTML> <body bgcolor="#ffffff"> <?php session_register("uname"); session_register("pwd"); print "Username var is - ". $username."<br>"; print "Password var is - ". $password."<br>"; $uname=$username; $pwd=$password; print "Uname var is - ". $uname."<br>"; print "Pwd var is - ". $pwd."<br>"; echo session_is_registered("uname"); echo session_name("uname"); ?> <a href="file2.php">click here to go to next page</a> </body> </HTML> File 2 : Next page, the file where i check for the session variable's value <?session_start(); print "uname is - ".$uname."<br>"; echo "Session is - ".session_is_registered("uname")."<br>"; echo "session name is - ". session_name("uname")."<br>"; echo "the session is $uname"."<br>"; ?> <a href="last.php">click here go to last page</a> Those are the coding i had used on the files i was trying to execute Regards Krushna Kumar