ftp_fget
(PHP 3 >= 3.0.13, PHP 4, PHP 5)
ftp_fget -- Descarga un archivo desde el servidor FTP y lo guarda en
un archivo abierto
Descripción
bool
ftp_fget ( resource secuencia_ftp, resource gestor, string archivo_remoto, int modo [, int pos_reanudar] )
ftp_fget() recupera
archivo_remoto desde el servidor FTP, y lo
escribe en el apuntador de archivo dado.
Lista de parámetros
- secuencia_ftp
El identificador de enlace de la conexión FTP.
- gestor
Un apuntador de archivo abierto en el que se almacenan los
datos.
- archivo_remoto
La ruta del archivo remoto.
- modo
El modo de transferencia. Debe ser
FTP_ASCII o
FTP_BINARY.
- pos_reanudar
La posición desde la cual se empieza a descargar el
archivo remoto.
Valores retornados
Devuelve TRUE si todo se
llevó a cabo correctamente, FALSE en caso
de fallo.
Ejemplos
Ejemplo 1. Ejemplo de ftp_fget()
<?php
// abrir algun archivo para lectura $archivo_remoto = 'algun_archivo.txt'; $gestor = fopen('archivo_local.txt', 'w');
// establecer la conexion basica $id_con = ftp_connect($servidor_ftp);
// iniciar sesion con nombre de usuario y contrasenya $resultado_login = ftp_login($id_con, $ftp_nombre_usuario, $ftp_contrasenya);
// intento de descargar $archivo if (ftp_fget($id_con, $gestor, $archivo_remoto, FTP_ASCII, 0)) { echo "Se ha escrito satisfactoriamente sobre $archivo\n"; } else { echo "H }
// cerrar la conexion y el gestor de archivo ftp_close($id_con); fclose($gestor); ?>
|
|