ftp_site

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

ftp_site -- Envoie la commande SITE au serveur

Description

bool ftp_site ( resource ftp_stream, string cmd)

ftp_site() envoie la commande cmd au serveur FTP. Les commandes SITE ne sont pas normalisées, et peuvent varier d'un serveur à l'autre. Elles permettent de gérer notamment les permissions de fichier, et les groupes.

Exemple 1. Exemple avec ftp_site()

<?php

/* Connexion */
$conn = ftp_connect('ftp.example.com');
if (!
$conn) die('Impossible de se connecter à ftp.example.com');

/* Identfication */
if (!ftp_login($conn, 'user', 'pass')) die('Echec lors de l'identification à ftp.example.com');

/* Envoi de la commande FTP : "SITE CHMOD 0600 /home/user/privatefile" */
if (ftp_site($conn, '
CHMOD 0600 /home/user/privatefile')) {
   echo "La commande a été exécutée avec succès.\n";
} else {
   die('
La commande a échoué.');
}
?>

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Voir aussi : ftp_raw()