ID: 25173
User updated by: i dot spalletti at iast dot it
Reported By: i dot spalletti at iast dot it
Status: Open
Bug Type: HTTP related
Operating System: Linux (kernel 2.4.21)
PHP Version: 4.3.3RC4
New Comment:
You should partially modify my report
<?php
header('Location: http://www.php.net');
print "Let's write something interesting that nobody would read";
header('Location: http://qa.php.net');
?>
Will load the first URL
<?php
header('Location: http://www.php.net');
header('Location: http://qa.php.net');
?>
Will load the second URL (note the absence of any print statement).
I.e. if you output something the first URL is to be loaded, otherwise
you'll load the second one
Previous Comments:
------------------------------------------------------------------------
[2003-08-20 06:01:11] i dot spalletti at iast dot it
Description:
------------
As of documentazion if you pile up two header('Location: URL)'; the
second URL will be opened.
In 4.3.3RC4 you will load the first one
Reproduce code:
---------------
<?php
header('Location: http://www.php.net');
print "Let's write something interesting that nobody would read";
header('Location: http://qa.php.net');
?>
Expected result:
----------------
You should load PHP home page
Actual result:
--------------
You will load QA home page
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=25173&edit=1