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 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

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);

?>

Registro de cambios

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

Ver también

ftp_put()
ftp_nb_fput()
ftp_nb_put()

Hosting by: hurra.com
Generated: 2007-01-26 18:00:42