|
|
|
|
|
для: cheops
(08.08.2007 в 11:15)
| | Все работает. Спасибо! :-) | |
|
|
|
|
|
|
|
для: Kit
(07.08.2007 в 03:37)
| | function del($DIR, $id = 1)
{
$ABS_DIR = $DIR;
$d = opendir($DIR);
while ($n = @readdir($d))
{
if ($n == '.' || $n == '..' || $n == 'del.php') continue;
if (is_dir($ABS_DIR.'/'.$n))
{
del($ABS_DIR.'/'.$n);
} else {
if (unlink($ABS_DIR.'/'.$n)) echo 'удаляем файл '.($ABS_DIR.'/'.$n).'<br>';
else
echo 'не удалось удалить файл '.($ABS_DIR.'/'.$n).'<br>';
}
}
closedir($d);
if ($id)
{
if (rmdir($ABS_DIR)) echo 'удаляем директорий ['.$ABS_DIR.']<br>';
else
echo 'не удалось удалить директорий ['.$ABS_DIR.']<br>';
}
}
В $DIR передать либо абсолютный, либо относительный путь.
ЗЫ: Думаю, не стоит напоминать, что использовать нужно с предельной осторожностью.
ЗЫ2: Я не несу ответственности за любой вред, полученный в ходе выполнения данного скрипта. ;) | |
|
|
|
|
|
|
|
|
для: Kit
(07.08.2007 в 03:37)
| | Так покажите то, что у вас выходит вообще. И тогда можно будет пытаться определить, где ошибка. | |
|
|
|
|
|
|
|
для: Kit
(06.08.2007 в 19:19)
| | Может кто-нибудь помочь? | |
|
|
|
|
|
|
| Здравствуйте.
Подскажите, пожалуйста, скрипт, который удаляет все файлы в указанном каталоге и во всех вложенных подкаталогах вместе с этими подкаталогами.
Пробовал сам написать с помощью рекурсивной функции, но не получается :-( Где-то не додумываю.
Спасибо заранее. | |
|
|
|
|