FTP
PHP Manual

ftp_fput

(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 un apuntador de archivo a un archivo remoto en el servidor FTP.

Lista de parámetros

secuencia_ftp

El identificador de enlace de la conexión FTP.

archivo_remoto

La ruta del archivo remoto.

gestor

Un apuntador de archivo abierto sobre el archivo local. La lectura se detiene al final del archivo.

modo

El modo de transferencia. Debe ser o bien FTP_ASCII o FTP_BINARY.

pos_inicio

Valores retornados

Devuelve TRUE si todo se llevó a cabo correctamente, FALSE en caso de fallo.

Ejemplos

Example#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$daFTP_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);

?>

Registro de cambios

Versión Descripción
4.3.0 Se añadió pos_inicio .

Ver también


FTP
PHP Manual