создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

ftp_site

Пред.

След.

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('Команда не выполнена.');

}

?>

Смотрите также

ftp_raw()

Пред.

Начало

След.

ftp_set_option

Уровень выше

ftp_size

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting