ftp_pasv
ftp_pwd
FTP Functions
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, $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);
?>`

### Registro de cambios

Versión | Descripción
--- | ---
4.3.0 | Se agregó `pos_inicio` .

### Ver también

- ftp_pasv() - Habilita o deshabilita el modo pasivo
- ftp_fput() - Carga un archivo abierto al servidor FTP
- ftp_nb_fput() - Almacena un archivo desde un archivo abierto en el servidor FTP (modo no-bloqueo)
- ftp_nb_put() - Almacena un archivo en el servidor FTP (modo no-bloqueo)

ftp_pasv
ftp_pwd
FTP Functions
PHP Manual