Hi Gurus , I'm trying to illusrate to a friend of mine how mime raw data is posted , by using a simple HTML code for uploading several files and uploading the files to a PHP script. the HTML form is pretty straight forward (I use ENCTYPE="multipart/form-data" , and MAX_FILE_SIZE variables) , however , at the the PHP level I did my best for viewing the raw data . something like : Content-Type: multipart/form-data; boundary=---------------------------7d12b732260086 Host: www.myserver.com Content-Length: [The correct length] -----------------------------7d12b732260086 Content-Disposition: form-data; name="whatever" 123[NULL]456 -----------------------------7d12b732260086 Content-Disposition: form-data; name="foo" normal text, not binary -----------------------------7d12b732260086-- ****END**** this is what I tried so far without any success : 1 . outputing the $http_post_data (after chaning php.ini as requested) 2 . outputing "php://input" 3. outputing the $_POST array. any idea how the I print the multipart-raw data request on the screen ??