(PHP 4, PHP 5)
ftp_fput — Carga un archivo abierto en el servidor FTP
ftp_fput() carga los datos desde un puntero de archivo a un archivo remoto en el servidor FTP.
El identificador de enlace de la conexión FTP.
La ruta del archivo remoto.
Un apuntador de archivo abierto en el archivo local. La lectura se detiene al final del archivo.
El modo de transferencia. Debe ser FTP_ASCII o FTP_BINARY.
Devuelve TRUE en caso de éxito o FALSE en caso de error.
Example #1 Ejemplo de ftp_fput()
<?php
// abrir un archivo para su lectura
$file = 'somefile.txt';
$fp = fopen($file, 'r');
// establecer una conexión básica
$conn_id = ftp_connect($ftp_server);
// iniciar sesion con nombre de usuario y contraseña
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// intentar cargar $file
if (ftp_fput($conn_id, $file, $fp, FTP_ASCII)) {
echo "Cargado correctamente $file\n";
} else {
echo "Ha habido un problema al cargar $file\n";
}
// cerrar la conexion ftp y el gestor de archivo
ftp_close($conn_id);
fclose($fp);
?>
Versión | Descripción |
---|---|
4.3.0 | Se añadió startpos. |