ftp_site

(PHP 3 >= 3.0.15, PHP 4, PHP 5)

ftp_site -- Envía un comando SITE al servidor

Descripción

bool ftp_site ( resource secuencia_ftp, string comando )

ftp_site() envía el comando SITE dado al servidor FTP.

Los comandos SITE no se encuentran estandarizados, y varían de un servidor a otro. Son útiles para la gestión de cosas como permisos de archivos y membresías de grupos.

Lista de parámetros

secuencia_ftp

El identificador de enlace de la conexión FTP.

comando

El comando SITE. Note que este parámetro no es escapado, así que pueden haber problemas con nombres de archivo que contengan espacios y otros caracteres.

Valores retornados

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

Ejemplos

Ejemplo 1. Envío de un comando SITE a un servidor ftp

<?php
/* Conectarse con el servidor FTP */
$con = ftp_connect('ftp.example.com');
if (!
$con) die('No fue posible conectarse con ftp.example.com');

/* Iniciar sesion como "usuario" con la contrasenya "pass" */
if (!ftp_login($con, 'usuario', 'pass')) die('Error iniciando sesion en ftp.example.com');

/* Aplicar el comando "SITE CHMOD 0600 /home/usuario/archivoprivado"
* al servidor ftp */
if (ftp_site($con, 'CHMOD 0600 /home/usuario/archivoprivado')) {
   echo
"Comando ejecutado satisfactoriamente.\n";
} else {
   die(
'El comando ha fallado.');
}
?>

Ver también

ftp_raw()

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