Bueno, eso se podria hacer de muchas maneras, bien por FTP o bien mediante funciones de ficheros como move_upload_file() (creo que era esa

sino visitar
http://www.php.net/manual/en/ref.filesystem.php).
En cuanto a donde encontrar algun script sobre eso pos lo de siempre
www.hotscripts.com