Código PHP:
$local = $_FILES['resume_file']['tmp_name'];
//El tamaño por si lo necesitas
$tamano = $_FILES['resume_file']['size'];
//nombre del archivo escogido para subir ..el cual vamos a utlizarlo para nombrar el archivo que quedará en el server FTP
$remoto = $_FILES['resume_file']['name'];
$filetipe = $_FILES['resume_file']['type'];
$id_ftp = ftp_connect("server.com",21);
ftp_login ($id_ftp, "user", "pss");
ftp_pasv ($id_ftp, false);
//carpeta donde vamos a deja el archivo
ftp_chdir ($id_ftp, "/");
if (ftp_put($id_ftp,$remoto,$local,FTP_BINARY)){
echo "Subio OK";
}else{echo "No subio";}
ftp_quit($id_ftp);
Código PHP:
function genera_random($longitud){
$exp_reg="[^A-Z0-9]";
return substr(eregi_replace($exp_reg, "", md5(rand())) .
eregi_replace($exp_reg, "", md5(rand())) .
eregi_replace($exp_reg, "", md5(rand())),
0, $longitud);
}
$activate=genera_random(9);