[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Кнопка удаления картинок
PickUp
Здравствуйте. Я совсем ещё зелёный в php, по этому не судите строго)
Подскажите, как сделать кнопку удаления картинок из папки?
Есть код:

файл index.php
<?php
$dir = 'uploads/'; // Папка с изображениями
$cols = 3; // Количество столбцов в будущей таблице с картинками
$files = scandir($dir); // Берём всё содержимое директории
$k = 0; // Вспомогательный счётчик для перехода на новые строки
for ($i = 0; $i < count($files); $i++) { // Перебираем все файлы
if (($files[$i] != ".") && ($files[$i] != "..")) { // Текущий каталог и родительский пропускаем
if ($k % $cols == 0) echo "<tr>"; // Добавляем новую строку
echo "<li class=\"image\">"; // Начинаем столбец
$path = $dir.$files[$i]; // Получаем путь к картинке
echo "<a rel=\"lightbox-mygallery\" href='$path'>"; // Делаем ссылку на картинку
echo "<img src='$path' alt='' width='100' />"; // Вывод превью картинки
echo "</a>"; // Закрываем ссылку
echo "<form action=\"delite.php\" method=\"post\">";
echo "<input type=\"image\" src=\"imgbutton.gif\" name=\"delite\" />";
echo "</form>";
echo "</li>"; // Закрываем столбец
/* Закрываем строку, если необходимое количество было выведено, либо данная итерация последняя */

if ((($k + 1) % $cols == 0) || (($i + 1) == count($files)))
echo "</tr>";
$k++; // Увеличиваем вспомогательный счётчик
}
}

?>


файл delite.php
<?php
if( isset( $_POST[ 'delite' ] ) ) {
unlink('$path');
}
?>


Первый ищет картинки по папке и отображает их в окне. Так же выводит под картинкой форму-кнопку, которая переадресовывает всё файл, который должен удалять текущую картинку. Только чёт не удаляется)
Подскажите, в чём ошибка?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.