class.upload.php is a powerful and mature PHP class to manage uploaded files, and manipulate images in many ways. The script is available under a GPL license.
The uploaded file is stored on the server where you call upload() and process().
You can't do the upload across several domains. PHP manages the actual upload of the file (as in the transmission of the file), and the class handles the file once it has arrived on the server.
HOWEVER, you can do the upload on a server, store the file somewhere as is, and then only later use the class to manipulate the file. So in a first instance, you just upload the file; and on a second instance, you work on the file (the class can also work on local files).Reply
You can't do the upload across several domains. PHP manages the actual upload of the file (as in the transmission of the file), and the class handles the file once it has arrived on the server.
HOWEVER, you can do the upload on a server, store the file somewhere as is, and then only later use the class to manipulate the file. So in a first instance, you just upload the file; and on a second instance, you work on the file (the class can also work on local files).