Re: Sessions and Opera
| From: | Julio Nobrega Trabalhando | Date: | Wed, 10 Apr 2002 12:35:41 +0000 |
| Subject: | Re: Sessions and Opera | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-92380@lists.php.net to get a copy of this message | ||
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" <oneeightone@netscape.net> wrote in message
news:3CB42E84.B72CBF1B@netscape.net...
> 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'
> ?>
>
>
>