Código PHP:
<?php
$nombre_archivo = $HTTP_POST_FILES['userfile']['name'];
$tipo_archivo = $HTTP_POST_FILES['userfile']['type'];
$tamano_archivo = $HTTP_POST_FILES['userfile']['size'];
if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], $nombre_archivo)){
echo "<h3>El archivo ha sido cargado correctamente.</h3>";
}else{
echo "<h3>Ocurrió algún error al subir el fichero. No pudo guardarse.</h3>";
}
?>
http://www.forosdelweb.com/f18/subir-archivos-por-ftp-325538/
Te recomiendo que uses el buscador, hay ejemplos mas claros, en este caso no usas FTP, sino una conexion particular del php, saludos!!!
insisto con el buscador !!!!