|
Posted by Marcus on 10/02/67 11:28
alucard001@gmail.com wrote:
> Hi all!
>
> I am a newbie in PHP and I have a question on using $_SESSION.
>
> To keep it short, here is the code:
>
> A.php:
> <?php
> if($_POST['username'] == 'USER' && $_POST['password'] == 'PWD'){
> $_SESSION['isLogin'] = 1;
> ?>
> <script language="javascript">
> window.location.href="B.php";
> </script>
> <?php
> }
> ?>
>
> B.php:
> <?php
> print $_SESSION['isLogin'];
> ?>
>
> Assume username and password is correct, but B.php show NOTHING!!!
> That is, the $_SESSION haven't passed the value from one page to the
> other page...
>
> In php.ini: register_globals = On
>
> My question is: how to pass the value from one page to another, without
> using $_POST or some other things?
>
> Thanks in advance.
>
Also, in your code you are using the $_POST and $_SESSION arrays, which
is how you should access these variables with register_globals being
off. Why not turn it off and make your system more secure?
Navigation:
[Reply to this message]
|