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

ftp_site() envía el comando especificado por cmd 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.

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.');
}
?>

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

Vea también: ftp_raw()