necesiaría saber si se puede procesar un formulario con un campo tipo "file" y en vez de hacer un upload con las funciones move_uploaded_file() o copy(), hacerlo mediante FTP.
Intenté hacer lo siguiente, pero no me funcionó:
Código PHP:
//host
$servidor_ftp = "xxx.xxx.xxx.xx";
//usuario ftp
$ftp_nombre_usuario = "xxxx";
//contrasenya ftp
$ftp_contrasenya = "xxxx";
$id_con = ftp_connect($servidor_ftp);
// iniciar sesion con nombre de usuario y contrasenya
if(!ftp_login($id_con, $ftp_nombre_usuario, $ftp_contrasenya)){
echo "Error: No se pudo iniciar sesión ";
exit();
}else{
echo "Conexión exitosa";
}
$fl_med = $_FILES["imagen"]["name"];
$fl_med_tmp = $_FILES["imagen"]["tmp_name"];
ftp_put($id_con, $fl_med, $fl_med_tmp, FTP_ASCII)
ftp_close($id_con);
pero son dos pasos que quisiera que fuera uno si es posible.
desde ya muchas gracias