When you redirect, you lose your variables. This means that you must
send them in some form to the other script. If you change your redirect
command to the following, you will see that $a gets transferred and
echoed in the second script as well as the first:
Note: this only works if you have "register globals" on which you seem
to have, so it should fix your problem.
On Wed, 2002-10-30 at 23:05, Tomas Kubis wrote:
> I have big problem. I upgraded PHP from 4.1.2 to 4.2.3 and my scripts with
> doesn´t work. Please help me!
> in php.info register globals=On
> For example I have one script:
> global $a;
> Header("Location: second.php");
> echo $a;
> echo $GLOBALS['a'];
> echo "END";
> Where I have a bug?
> Thank you very much
> Tomas Kubis
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php