Hi all, When using a PHP script to pass headers to the webserver, there seems to be someting strange happening when using IIS6. On my development machine (IIS5, Win2000 Professional, PHP 4.3.4), the following PHP script produces the expected result: <?php header("HTTP/1.1: 204 No Response"); ?> i.e. the current web page is _not_ reloaded when the script is called. But on a IIS6 machine (PHP version 4.3.3, running on Win 2003 Server), a blank page is returned. Using telnet, the following result was send from the webserver: HTTP/1.1 200 OK Content-Type: text/html Server: Microsoft-IIS/6.0 X-Powered-By: PHP/4.3.3 X-Powered-By: ASP.NET MicrosoftOfficeWebServer: 5.0_Pub Date: Mon, 15 Dec 2003 14:31:38 GMT Connection: close As you can see, the server returns HTTP header 200 instead of 202. The same happens when using e.g. HTTP 404, om my machine the correct error is sent, but on the IIS6, still the same HTTP 200 is sent. Are the headers treated differently in IIS6? Does the script need some additional text for this to work? Looking forward to your replies, Erik Finnman -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php