ftp_put

(PHP 3>= 3.0.13, 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 archivo_local en el servidor FTP, como archivo_remoto. El modo de transferencia especificado debe ser FTP_ASCII o FTP_BINARY.

Nota: El parámetro pos_inicio fue agregado en PHP 4.3.0.

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

Ejemplo 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, $archivo, FTP_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);
?>

Vea también ftp_fput(), ftp_nb_fput(), y ftp_nb_put().