|
Последние активные темы форума |
|
ftp_site
(PHP 3>= 3.0.15, PHP 4 , PHP 5) ftp_site -- Отправляет команду SITE серверу
Описаниеbool ftp_site ( resource ftp_stream, string command ) ftp_site() отправляет команду, заданную аргументом
command, FTP серверу.
Команда SITE не стандартизирована, и зависит от FTP
сервера. Она может быть полезна для изменения прав доступа к файлам или
смены владельца или группы.
Список параметров- ftp_stream
Идентификатор соединения с FTP сервером
- command
Команда SITE. Обратите внимание, что этот параметр не проходит
экранирование спецсимволов, так что могут возникнуть проблемы с
именами, содержащими пробелы и прочие подобные символы.
Возвращаемые значенияВозвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Примеры
Пример 1. Отправка команды SITE FTP серверу
<?php
/* Соединение с FTP сервером */
$conn
=
ftp_connect
(
'ftp.example.com'
);
if (!
$conn
) die(
'Не удалось подключиться к ftp.example.com'
);
/* Вход под именем "user" с паролем "pass" */
if (!
ftp_login
(
$conn
,
'user'
,
'pass'
)) die(
'Не удалось войти на ftp.example.com'
);
/* Отправка "SITE CHMOD 0600 /home/user/privatefile" FTP серверу */
if (
ftp_site
(
$conn
,
'CHMOD 0600 /home/user/privatefile'
)) {
echo
"Команда выполнена.\n"
;
} else {
die(
'Команда не выполнена.'
);
}
?>
|
|
|