Другие возможности при работе с FTP » Работа с FTP » Библиотека » WAP.ZUGDIDI.US
Привет прохожий!
На главную | Вход | Регистрация

Другие возможности при работе с FTP

Переход в родительский каталог

Изменение текущего рабочего каталога на родительский производится с помощью функции ftp_cdup:

Синтаксис:
bool ftp_cdup(int ftp_connect);

Пример:
<?
$host = "ftp.server.ru";
$port = 21;
$user = "anonymous";
$passwrod = "password";
$connect = ftp_connect($host, $port, 150);
if(!$connect)
{
exit();
}
$result = ftp_login($connect, $user, $password);
if($result)
{
// сохраняем имя текущего рабочего каталога
$current_dir = ftp_pwd($connect);
// переходим в родительский каталог
ftp_cdup($connect);
// сохраняем имя нового каталога
$new_dir = ftp_pwd($connect);
}
else
{
ftp_quit($connect);
exit();
}
// Закрываем соединение
ftp_quit($connect);
?>
Изменение текущего рабочего каталога

Изменение текущего рабочего каталога на указанный осуществляется при помощи функции ftp_chdir:
<?
$new_dir = "web";
ftp_chdir($connect, $new_dir);
?>

Как видно из этого листинга, функция ftp_chdir имеет два параметра: дескриптор соединения $connect и имя нового каталога $new_dir.
Удаление файлов

Удалить файл с FTP-сервера можно с помощью функции ftp_delete:

Синтаксис:
bool ftp_delete(int ftp_connect, string remote_file);

Здесь ftp_connect - дескриптор соединения, а remote_file - имя удаляемого файла.
Создание каталога

Новый каталог можно создать, используя функцию ftp_mkdir:

Синтаксис:
string ftp_mkdir(int ftp_connect, string directory);

Эта функция возвращает имя созданного каталога или false в случае неудачи:
<?
$dir = "web";
$created_dir = ftp_mkdir($connect, $dir);
?>
Перечисление файлов в каталоге

Узнать, какие файлы находятся в текущем каталоге, можно применив функцию ftp_nlist:

Синтаксис:
array ftp_nlist(int ftp_connect, string directory);

Пример:

<?
$file_list = ftp_nlist($connect, ".");
if(is_array($file_list))
{
foreach($file_list as $file)
{
echo("$file

Страницы:
1 2 >>

Перейти к странице:

Комментарии (0)
Скачать Java книгу

» Работа с FTP
» Учебник по PHP
» WEB/WAP мастеру
» В библиотеку

На главную
WAP.ZUGDIDI.US
Соглашение о Предоставлении Услуг

li WAPSTART

Cжатие 65.6%