I think I've boiled my problem....for some reason I can't header() a serialized $_POST 
variable 

Running PHP 5.0 Final (and also tested with 4.3.3):

-- begin file --

<?php

        function jpcache_debug2($s) 
        {
                header("X-CacheDebug-five: $s");
                print $s;
        }

        $myVariable = serialize($_POST);
        jpcache_debug2($myVariable);    
        
?>

<html>
<body>

<form method="POST" action="test-error.php"> <input type="hidden" name="foo" 
value="bar"> <input type="submit" value="blah"> </form> </body> </html>


-- end file --

Response Headers - Begin output:

Date: Mon, 23 Aug 2004 23:56:14 GMT
Server: Apache/1.3.27 (Unix)  (Red-Hat/Linux) PHP/5.0.0 mod_ssl/2.8.12 OpenSSL/0.9.6b
X-Powered-By: PHP/5.0.0
X-CacheDebug-five: a:0:{}
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html

a:1:{s:3:"foo";s:3:"bar";}
<html>
<body>

<form method="POST" action="test-error.php"> 
<input type="hidden" name="foo" value="bar"> 
<input type="submit" value="blah"> 
</form> </body> </html>


Anyone know why my header() output behaves so funky?

Thanks,

Eric

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to