FTP Funkcje
PHP Manual

ftp_site

(PHP 4, PHP 5)

ftp_siteWysyła polecenie SITE do serwera FTP

Opis

bool ftp_site ( resource $strumień_ftp , string $polecenie )

ftp_site() wysyła podane polecenie SITE do serwera FTP

Polecenia SITE nie są ustandaryzowane i mogą się różnić zależnie od serwera FTP. Są one przydatne w przypadku ustalania praw dostępu do plików lub przynależności do grup.

Parametry

strumień_ftp

Identyfikator połączenia z serwerem FTP.

polecenie

Polecenie SITE. Nalezy pamiętać, że argument ten nie jest przetwarzany, co może spowodować pewne błędy przy plikach zawierających spacje i inne znaki.

Zwracane wartości

Zwraca TRUE w przypadku powodzenia, FALSE w przypadku błędu.

Przykłady

Przykład #1 Wysyłanie polecenia SITE do serwera FTP

<?php
// Łączenie z serwerem
$conn ftp_connect('ftp.example.com');
if (!
$conn) die('Nie można się połączyć z ftp.example.com');

// Logowanie jako "uzytkownik" z hasłem "haslo"
if (!ftp_login($conn'uzytkownik''haslo')) die('Błąd przy logowaniu się do ftp.example.com');

// Wykonanie polecenia "SITE CHMOD 0600 /home/uzytkownik/plik"
if (ftp_site($conn'CHMOD 0600 /home/uzytkownik/plik')) {
   echo 
"Polecenie wykonane pomyślnie.\n";
} else {
   die(
'Wykonanie polecenia się nie powiodło.');
}
?>

Zobacz też:


FTP Funkcje
PHP Manual