FTP
PHP Manual

ftp_put

(PHP 4, PHP 5)

ftp_put — Carga un archivo al servidor FTP

Descripción

bool ftp_put ( resource $secuencia_ftp , string $archivo_remoto , string $archivo_local , int $modo [, int $pos_inicio ] )

ftp_put() almacena un archivo local 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.

archivo_local

La ruta del archivo local.

modo

El modo de transferencia. Debe ser 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_put()

<?php
$archivo 
'algun-archivo.txt';
$archivo_remoto 'leame.txt';

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

// cargar un archivo
if (ftp_put($id_con$archivo_remoto$archivoFTP_ASCII)) {
 echo 
"se ha cargado $archivo satisfactoriamente\n";
} else {
 echo 
"Hubo un problema durante la transferencia de $archivo\n";
}

// cerrar la conexion
ftp_close($id_con);
?>

Registro de cambios

Versión Descripción
4.3.0 Se agregó pos_inicio .

Ver también


FTP
PHP Manual