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