title: Upload file with php to another php server
body: <p>I'm not asking about uploading a file from a browser to a php script, there's plenty of tutorials about that already. I'm asking about this:</p>
  
  <p>I have a php script that has accepted a file from the user, and the file is currently on the hard disk of server 1. I want to upload the file from server 1 to a php script on server 2, using the regular Http post protocol, so the php script on server 2 can be written as a standard file-upload handler.</p>
  
  <p>I cannot find any tutorial on the internet, because they all talk about browser->server1. The tutorials about php upload all talk about ftp, but I don't want to use that protocol.</p>
  
  <p>Please help?</p>