ftp_fput
(PHP 3>= 3.0.13, PHP 4 , PHP 5)
ftp_fput -- Carga un archivo abierto al servidor FTP
Descripción
bool
ftp_fput ( resource secuencia_ftp, string archivo_remoto, resource gestor, int modo [, int pos_inicio] )
ftp_fput() carga los datos desde el apuntador
de archivo gestor hasta que se llega al
final del archivo. Los resultados son almacenados en
archivo_remoto en el servidor FTP. El
modo de transferencia especificado debe
ser un valor entre FTP_ASCII y
FTP_BINARY.
Ejemplo 1. Ejemplo de ftp_fput()
<?php
// abrir algun archivo para lectura $archivo = 'somefile.txt'; $da = fopen($archivo, 'r');
// configurar 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);
// trata de cargar $archivo if (ftp_fput($id_con, $archivo, $da, FTP_ASCII)) { echo "Se ha cargado $archivo satisfactoriamente\n"; } else { echo "Hubo un problema durante la carga de $archivo\n"; }
// cerrar la conexion y el gestor de archivo ftp_close($id_con); fclose($da);
?>
|
|
Nota:
El parámetro pos_inicio fue
añadido en PHP 4.3.0.
Devuelve TRUE si todo se
llevó a cabo correctamente, FALSE en caso
de fallo.
Vea también ftp_put(),
ftp_nb_fput(), y
ftp_nb_put().