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

Reply via email to