La cosa está en que con ftp_get() en teoria podemos descargar un archivo desde el servidor hasta un directorio local... Pero sin embargo, lo que hace es que crea un archivo remoto... que como nombre tiene la ruta junto con el nombre del archivo :S
Código:
Entonces, el archivo remoto "A.txt" deberia descargarse en "C:\" como "B.txt"... pero, lo que hace es que en el ftp crea un nuevo archivo llamado "C:\B.txt" :S$servidor_ftp = "ftp.t35.com"; $ftp_nombre_usuario = "USUARIO"; $ftp_contrasenya = "CONTRASEÑA"; $id_con = ftp_connect($servidor_ftp); $resultado_login = ftp_login($id_con, $ftp_nombre_usuario, $ftp_contrasenya); $remoto = "A.txt"; $local = "C:\B.txt"; if (ftp_get($id_con, $local, $remoto, FTP_BINARY)) { echo "Se ha guardado satisfactoriamente en $local\n"; } else { echo "Ha ocurrido un problema\n"; } ftp_close($id_con);
Sabeis por que pasa esto ? Yo he buscado info... pero no veo nada así...
Desde ya, Gracias ;)