Re: Sessions and Opera
| From: | Steve Fitzgerald | Date: | Wed, 10 Apr 2002 12:38:47 +0000 |
| Subject: | Re: Sessions and Opera | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-92383@lists.php.net to get a copy of this message | ||
Cookies it was. Thanks
Julio Nobrega Trabalhando wrote:
> 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'
> > ?>
> >
> >
> >