PHP Handbuch
Zurück |  | Nach vorne

# ftp_site

(PHP 3>= 3.0.15, 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()

Zurück | Zum Anfang | Nach vorne
ftp_set_option | Nach oben | ftp_size