Cookies disabled? Or cache? Have you tried a 'fresh' Opera install or a newer version?
-- Julio Nobrega. Um dia eu chego lá: http://sourceforge.net/projects/toca Ajudei? Salvei? Que tal um presentinho? http://www.submarino.com.br/wishlistclient.asp?wlid=664176742884 "Steve Fitzgerald" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > While testing a login page with different browsers I noticed that Opera > (vers5.02) > didn't allow me access to the site despite using the correct input, so I > wrote the > following pages to test Opera's performance. It seems that Opera doesn't > > pass registered variables to the new page. IE & NS both print the output > > as expected, but in Opera all variables are empty. > Has anyone got any thoughts/solutions/experiences? > > regards > Steve > > -------------------------------------------------- > ## login page > > <?php > $password = "letmein"; > if (isset($input)){ > if ($input == $password){ > $auth = 1; > session_start(); > session_register(enter,input,password,auth); > header("Location: 2.php"); > exit; > } > } > ?> > <body> > <form action=<?php echo "$PHP_SELF" ?> method="POST"> > Enter password: <input type="text" name="input"> > <br><input type="submit"> > </form> > > <?php > print "The value of \$enter is \"$enter\"<br>"; > print "The value of \$input is \"$input\"<br>"; > print "The value of \$password is \"$password\"<br>"; > print "The value of \$auth is \"$auth\"<br>"; > ?> > > -------------------------------------------------------------- > ## 2.php > > <?php > session_start(); > > print "The value of \$enter is \"$enter\"<br>"; // empty > print "The value of \$input is \"$input\"<br>"; // should print > 'letmein' > print "The value of \$password is \"$password\"<br>"; // should print > 'letmein' > print "The value of \$auth is \"$auth\"<br>"; // should print '1' > ?> > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php