Я ищу способ удалить файл с сервера с помощью PHP. В основном у меня есть мои файлы, перечисленные на странице таким образом: <ul> <li><a href="delete_file.php?file=uploads/file_01.jpg">Delete File 01</a></li> <li><a href="delete_file.php?file=uploads/file_02.jpg">Delete File 02</a></li> <li><a href="delete_file.php?file=uploads/file_03.jpg">Delete File 03</a></li> </ul> Проблема в том, что я не уверен, как заставить файл delete_file.php работать. Я считаю, что это должно быть примерно […]
Я написал этот php-скрипт для удаления старых файлов старше 24 часов, но он удалил все файлы, включая более новые: <?php $path = 'ftmp/'; if ($handle = opendir($path)) { while (false !== ($file = readdir($handle))) { if ((time()-filectime($path.$file)) < 86400) { if (preg_match('/\.pdf$/i', $file)) { unlink($path.$file); } } } } ?>