So. Zum File Upload per Formular folgendes Beispiel:
ø How To *Really* Upload Files With PHP | W-Shadow.com ø
Zum Fileupload via PUT folgendes Beispiel:
RESTful PUT calls with PHP and Curl :: Jaisen Mathai (Handling mit Streams wird vorausgesetzt).
Sofern du das im gleichen Server in zwei unterschiedliche Verzeichnisse tun willst, hat Robo schon gesagt wie blödsinnig das ist. Schaue ins Handbuch, wie Formulare verarbeitet werden. Dort ist ein Kapitel zu Dateiuploads mit Beispielen.