Hier gibt es sogar eine PHP-Klasse, die mit Snoopy arbeitet, die man dahingehend modifizieren könnte:
http://spielor.wordpress.com/2009/08...vz-1-0-0-beta/
Ansonsten, HTTP-Protokoll lesen! Bei Dateiuploads sind dinge wie Boundary-Seperator-Strings und Content-Type:multipart/formdata zu beachten :-)