Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Copy dir

24K
12 июля 2008 года
Witaliy
27 / / 24.04.2008
Помогите пожалуйста !!!!
Как скопировать каталог с поткаталогами????

Нужно, очен !
Заране благодарен

P.S. PHP 5 или 4
304
12 июля 2008 года
Fenyx
707 / / 26.01.2005
Цитата: Witaliy
Помогите пожалуйста !!!!
Как скопировать каталог с поткаталогами????

Нужно, очен !
Заране благодарен

P.S. PHP 5 или 4


Ctrl+C - Ctrl+V рад был помочь

24K
12 июля 2008 года
Witaliy
27 / / 24.04.2008
Очень помог... мне нужно скриптом
32K
12 июля 2008 года
RealMaster
7 / / 08.12.2007
Код:
function CopyAll($from_path, $to_path) {
     $d = dir($from_path);
     while($entry=$d->read()) { // Последовательно выводить
          if($entry == '.' || $entry == '..') continue;
          if(is_dir($entry)) {
               mkdir($to_path . "/" . $entry, 0777);
               CopyAll($from_path . "/" . $entry, $to_path . "/" . $entry);
          } else {
               copy($from_path . "/" . $entry, $to_path . "/" . $entry);
          }
      }
      $d->close();
}

CopyAll("from", "to/new/dir");

Не проверял, но идея такая.
24K
12 июля 2008 года
Witaliy
27 / / 24.04.2008
Вообще-то нужно скипт, который я ставлю на сервер. Он должен загрузить к себе папу из другого сайта. Можно такое сделать? Если так, то как?
244
12 июля 2008 года
UAS
2.0K / / 19.07.2006
Вообще-то если нужен скрипт, то идем в раздел студенты или фриланс.

А по последнему вопросу - коннектиться через ftp (поищите по ману), и соответственно копируем все что надо
32K
12 июля 2008 года
RealMaster
7 / / 08.12.2007
По HTTP реализовать загрузку (скачивание) папки возможно, но работать оно будет только на плохо настроенных серверах. Как правило хостинг провайдеры не разрешают просматривать список файлов в каталоге.

А по FTP действительно все доволи просто будет. Но принцип все тот же :) Рекурсия.

ЗЫ. Ты случайно не мега-грабер делаешь? Есть множество готовых программных решений.
24K
12 июля 2008 года
Witaliy
27 / / 24.04.2008
нeт, не делаю, a ftp в коде можешь?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог