Sunday, November 10, 2002, 1:26:43 PM, Melvyn Sopacua wrote: > Read up on the 'enctype' attribute of forms and/or use > enctype="multipart/formdata" and upload a file, with an extension, that > isn't known by your browser (.foobar would be a good guess).
Using telnet and raw http REQUEST POST /test_post_data.php HTTP/1.0 Host: www.example.com Content-type: spam/spam Content-length: 17 data=Test&op=Post PHP 4.2.3 REPLY HTTP/1.1 200 OK Date: Sun, 10 Nov 2002 13:42:26 GMT Server: Apache/1.3.27 (Unix) PHP/4.2.3 X-Powered-By: PHP/4.2.3 Connection: close Content-Type: text/html $_POST: array(0) { } $HTTP_RAW_POST_DATA string(17) "data=Test&op=Post" PHP 4.3-dev REPLY HTTP/1.1 200 OK Date: Sun, 10 Nov 2002 13:40:17 GMT Server: Apache/1.3.27 (Unix) PHP/4.3.0-dev X-Powered-By: PHP/4.3.0-dev Connection: close Content-Type: text/html $_POST: array(0) { } $HTTP_RAW_POST_DATA NULL Since $_POST isn't populated I am assuming neither version of PHP recognizes my spam/spam content type, but the current cvs version fails to populate $HTTP_RAW_POST_DATA. So either my request is wrong and 4.2.3 is accepting invalid input, or something has changed in PHP and it isn't handling the POST request as expected anymore. -- Kjartan <[EMAIL PROTECTED]> (http://natrak.net/) :: "Bad Command or File Name. Good try, though." -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php