Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Удаление файлов
цитата
17/04/12 в 11:14
 mr_beast
Проблема думаю простая в скриптах не силен.
вот такой запрос на листинг файлов и вывод даты
echo "<li>&raquo; <a href='../uploads/$key' >".$key."</a><p>".date("d.m.Y H:i:s", $value)."</p></li>";

Как мне сюда прикрутить img кнопочку на удаление файла?
Помогите кто чем может )
цитата
17/04/12 в 12:05
 SAV
Код:
echo "<li>&raquo; <a href='../uploads/".$key."'>".$key."</a><p>".date("d.m.Y H:i:s", $value)."</p><a href='../delete.php?".$key."'><img src=''></a></li>";


в href-е удаления пишешь свой правильный формат, прописываешь путь кнопочки
цитата
17/04/12 в 13:05
 mr_beast
обработчика нет случайно на удаление
цитата
17/04/12 в 14:08
 EvGenius
delete.php
Код:
<?
if(@unlink($_SERVER['QUERY_STRING']))
{
echo "Удалилося";
}
else
{
echo "Фигушки";
}
?>


это самое простое.
если доступ к удалению имеет кто попало, то надо бы проерку сделать, чтоб удаляло только в отведенной папке.
а то ведь можно послать запрос delete.php?c:\windows\explorer.exe например (знаю что не удалится, но всеже) ;)
цитата
17/04/12 в 14:45
 mr_beast
не работает
цитата
17/04/12 в 14:51
 FXIX
да нна http://habrahabr.ru/post/140400/

открой любую книжку на пхп и посмотри как удалить файл. и как загрузить. и как форма с файлом работает. и что отдает массив $_FILES
цитата
17/04/12 в 14:52
 EvGenius
все работает. просто ты ж папку небось не указал из какой удалять, вот и удаляет из той, где delete.php
цитата
17/04/12 в 16:14
 mr_beast
Спасибо все работает! smail54.gif
цитата
17/04/12 в 23:09
 mr_beast
Спасибо все работает! smail54.gif


Эта страница в полной версии