Статус:
Offline
Реєстрація: 20.08.2009
Повідом.: 47
Реєстрація: 20.08.2009
Повідом.: 47
- 🟠 20:37 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
- #1
Помогите написать скрипт на пхп
Нужно написать простенький как мне кажется скрипт на пхп,который бы удалял,либо все картинки в определенной папке,либо просто удалял все содержимое папки.
Главное чтобы во вложенных папках тоже все удалялось,ну или хотя бы только картинки.
вот ,что у меня есть
код который удаляет картинки в папке в которой лежит,но не удаляет ничиго во вложенных папках:
есть еще два таких скрипта,но они у меня выдают ошибки:
Если у кого-то есть возможность,подправьте пожалуйста этот код,что у меня есть или помогите в написании нового,который будет работать
Нужно написать простенький как мне кажется скрипт на пхп,который бы удалял,либо все картинки в определенной папке,либо просто удалял все содержимое папки.
Главное чтобы во вложенных папках тоже все удалялось,ну или хотя бы только картинки.
вот ,что у меня есть
код который удаляет картинки в папке в которой лежит,но не удаляет ничиго во вложенных папках:
PHP:
<?php foreach (glob("*.jpg") as $filename) {
echo "$filename size " . filesize($filename) . "n";
unlink($filename);
} ?>
есть еще два таких скрипта,но они у меня выдают ошибки:
PHP:
<?php
function rm_tree($dirname) {
$dirs = glob("$dirname/*", GLOB_ONLYDIR|GLOB_NOSORT);
foreach ($dirs as $d) {
foreach (glob("$dirname/$d/*.jpg", GLOB_NOSORT) as $filename) {
echo "$dirname/$d/$filename size " . filesize($dirname/$d/$filename) . "\n";
unlink($dirname/$d/$filename);
}
rm_tree($dirname/$d);
}
}
rm_tree(".");
?>
PHP:
<?php
function rm_tree($dirname) {
$dirs = glob("$dirname/*", GLOB_ONLYDIR|GLOB_NOSORT);
foreach ($dirs as $d) {
foreach (glob("$d/*.jpg", GLOB_NOSORT) as $filename) {
echo "$d/$filename size " . filesize("$d/$filename") . "\n";
unlink("$d/$filename");
}
rm_tree($d);
}
}
rm_tree(".");
?>
Если у кого-то есть возможность,подправьте пожалуйста этот код,что у меня есть или помогите в написании нового,который будет работать