Hi, just trying to help. If you want to POST data to another web server, no matter whatever the OS, webserver, or scripts, there is always old workhorse you can ride on : socket connection. PHP supports socket connection to other server. By using socket connection, you can DIRECTLY send stream to other server in whatever method (post, get, head, etc). All you need to grab is HTTP headers structure since webserver communicates with HTTP protocol. You can check PHP docs for socket function syntax, and I have a sample for sending HTTP Post method via socket. I'm rather busy now, if you intend to have an example, just email me and I will attach the sample in Java format.