На сайте есть функция "Новости".
В админки их можно добавлять и удалять.
Каждую новость можно комментировать.
Проблема в том, что при удаление новости из администраторского раздела сайт пишет ошибку:
Код: Выделить всё
Warning: rmdir(../bd/comments/20120615120457.php) [function.rmdir]: No such file or directory in C:\server\domains\****.ru\admin\news.php on line 67
Код: Выделить всё
63: $dir_name = "../bd/comments/$filename";
64: $dir = opendir('.');
65: while(($file = readdir($dir))) { if(is_file($dir_name."/".$file)) {unlink($dir_name."/".$file); } }
66: closedir($dir);
67: if(rmdir($dir_name)){echo "<script language=JavaScript>window.alert('Комментарии удалены.');</script>";}
Код: Выделить всё
$dir_name = "../bd/comments/$filename";
Что сделать?
-- добавлено 15 июн 2012, 11:21 --
Забыл второй вопрос)
Просто в php не очень, как создаются такие функции?
Ввод/Вывод ?
что бы я в админки в спец раздел ввёл "Трололололо",а на спец странички /trololololo.php было написанно слово из админки?