Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Удалить все файлы с виртуального хоста

Сообщения:  [1-4] 

 
 автор: JESS   (20.11.2008 в 12:20)   письмо автору
 
   для: AcidTrash   (18.11.2008 в 22:54)
 

просто когда доступа к ftp нету в нужную миниту, вот я такое решение придумал...

cheops спасибо за помощ!

  Ответить  
 
 автор: cheops   (19.11.2008 в 11:00)   письмо автору
 
   для: JESS   (18.11.2008 в 20:17)
 

При решении задачи можно отталкиваться от следующей функции
<?php
  
// Рекурсивная функция удаления каталога
  // с произвольной степенью вложенности
  
function full_del_dir($directory)
  {
    
$dir opendir($directory);
    while((
$file readdir($dir)))
    {
      
// Если функция readdir() вернула файл – удаляем его
      
if(is_file("$directory/$file")) unlink("$directory/$file");
      
// Если функция readdir() вернула каталог и он
      // не равен текущему или родительскому – осуществляем
      // рекурсивный вызов full_del_dir() для этого каталога
      
else if (is_dir("$directory/$file") &&
               
$file != "." &&
               
$file != "..")
      {
        
full_del_dir("$directory/$file");  
      }
   }
   
closedir($dir);
   
rmdir($directory);
   echo(
"Каталог успешно удален");
  }
  
  
// Удаляем каталог temp
  
full_del_dir("temp");
?> 

  Ответить  
 
 автор: AcidTrash   (18.11.2008 в 22:54)   письмо автору
 
   для: JESS   (18.11.2008 в 20:17)
 

>со страницы типо delete.php
А этот скрипт delete.php, будет находиться на этом хосте?

P.S. Если это все ваше, не проще зайти по ftp и все не нужное удалить?

  Ответить  
 
 автор: JESS   (18.11.2008 в 20:17)   письмо автору
 
 

Привет всем!
Как можно сделать так что бы удалить все с хоста со страницы типо delete.php и оставить только один фаил index.html, хотя есть и index.php и его тоже удалить?

  Ответить  

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования