ftp_set_option
ftp_size
FTP Funktionen
PHP Manual

# ftp_site

(PHP 4, PHP 5)

ftp_site — Sendet ein SITE-Kommando zum Server

### Beschreibung:

int ftp_site ( int `$ftp_stream` , string `$cmd` )

Gibt bei Erfolg `TRUE` zurück, im Fehlerfall `FALSE`.

ftp_site() sendet das in `cmd` stehende Kommando zum FTP-Server. SITE-Kommandos sind nicht standardisiert und von Server zu Server verschieden. Sie sind nützlich, um Sachen wie Datei-Zugriffsrechte und Gruppen-Mitgliedschaften zu handhaben.

Beispiel #1 Senden eines SITE Kommandos an den FTP Server

`<?php
/* Zum FTP Server verbinden */
$conn = ftp_connect('ftp.example.com');
if (!$conn) die('Unable to connect to ftp.example.com');
/* Als "user" mit dem Passwort "pass" einloggen */
if (!ftp_login($conn, 'user', 'pass')) die('Error logging into ftp.example.com');
/* Das Kommando "SITE CHMOD 0600 /home/user/privatefile" an den Server senden */
if (ftp_site($conn, 'CHMOD 0600 /home/user/privatefile')) {
echo "Command executed successfully.\n";
} else {
die('Command failed.');
}
?>`

Gibt bei Erfolg `TRUE` zurück, im Fehlerfall `FALSE`.

Siehe auch: ftp_raw()

ftp_set_option
ftp_size
FTP Funktionen
PHP Manual