ftp_site
(PHP 3 >= 3.0.15, PHP 4, PHP 5)
ftp_site -- Envia o comando SITE para o servidor
Descrição
bool
ftp_site ( resource ftp_stream, string command )
ftp_site() envia o comando SITE
dado para o servidor FTPr.
Comandos SITE não são padronizados, e variam de servidor para
servidor. Eles são utéis para manipular coisas como permissões de arquivos e
membros de grupos.
Parâmetros
ftp_stream
O identificador da conexão FTP.
command
O comando SITE. Note que este parâmetro não é escapado assim pode ter
alguns problemas com nomes de arquivos contendo espações ou outros caracteres.
Valores de retornado
Retorna TRUE em caso de sucesso ou FALSE em falhas.
Exemplos
Exemplo 1. Enviando um comando SITE para um servidor FTP
<?php /* Connect to FTP server */ $conn = ftp_connect('ftp.example.com'); if (!$conn) die('Unable to connect to ftp.example.com');
/* Login as "user" with password "pass" */ if (!ftp_login($conn, 'user', 'pass')) die('Error logging into ftp.example.com');
/* Issue: "SITE CHMOD 0600 /home/user/privatefile" command to ftp server */ if (ftp_site($conn, 'CHMOD 0600 /home/user/privatefile')) { echo "Command executed successfully.\n"; } else { die('Command failed.'); } ?>
|
|