aqui vengo despues de un buen tiempo sin postear mensajes y llego con una duda, a lo mejor alguien ya lo abra resuelto pero bueno espero que me ayuden con vuestros analisis...
primero que nada el codigo y despues la duda...
Código PHP:
$FtpConn = ftp_connect($servidor_ftp);
ftp_login($FtpConn,$nombre_usuario_ftp,$contrasenya_ftp);
ftp_chdir($FtpConn, "/www/7enlinea/_images/_fotos_notas");
echo " ".ftp_pwd($FtpConn). " <br>";
$imagen=$_FILES['imagen']['tmp_name'];
$archivo = fopen($_FILES[imagen][name],'r');
$imagen = "/".$imagen;
ftp_put($FtpConn,$archivo,$imagen,FTP_BINARY);
ftp_quit($FtpConn);
1) el codigo funciona hasta cierto punto, sube el archivo temporal al servidor, "lo copia" hasta la carpeta deseada PERO el mismo me envia es el archivo con 0 Kbs osea solo crea un archivo "X" pesando nada, encuentran ustedes algun tipo de error o algo que le falte al script?
2) Se que me van a aconsejar que use el copy() o el is_uploaded_file() pero por desgracia en el server donde estan alojada las paginas SÓLO acepta un máximo de 2 megas por upload, entonces he alli el problema que se necesitan (aveces no todo el tiempo) subir archivos mayores a los 2 megas, es por eso que decidi hacerlo con ftp a través de un formulario para así no darle acceso completo a los usuarios
Gracias por su(s) ayuda(s)