Silnik strony + galerii zdjęć Suczawa 2009
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
1.1 KiB

  1. <?php
  2. /**
  3. * @package Galeria Suczawa 2009
  4. * @file admin/gallery_item_delete.php
  5. * @version $Id$
  6. **/
  7. if (!isset($_GET['id']) || !is_numeric(trim($_GET['id'])))
  8. {
  9. Przekieruj('index.php?mode=admin_gallery', 'Nieprawidłowy ID zdjęcia');
  10. }
  11. $id = intval($_GET['id']);
  12. #a teraz czy wogole zdjecie istnieje w bazie ;)
  13. $sql = "SELECT * FROM `photos` WHERE `id`='$id';";
  14. if (!$result = $DB->query($sql))
  15. {
  16. blad('Nie mozna pobrac info o zdjeciu');
  17. }
  18. if ($result->num_rows == 0)
  19. {
  20. Przekieruj('index.php?mode=admin_gallery', 'Zdjęcie nie istnieje!');
  21. }
  22. if (isset($_POST['del']))
  23. {
  24. $sql = "DELETE FROM `photos` WHERE `id`='$id'";
  25. if (!$DB->query($sql))
  26. {
  27. blad('Nie mozna skasowac zdjecia!');
  28. }
  29. Przekieruj('index.php?mode=admin_gallery', 'Zdjęcie zostało usunięte. Powrót...');
  30. }
  31. NaglowekPA('Usuń zdjęcie');
  32. ?>
  33. <br />
  34. <br />
  35. <form action="<?php echo $_SERVER['REQUEST_URI']; ?>" method="POST">
  36. <div style="background-color: yellow">
  37. Czy napewno chcesz usunąć zdjęcie o numerze ID: "<?php echo $id; ?>"? Zmiany nieodwracalne!
  38. </div><br />
  39. <input type="hidden" name="del" value="true" />
  40. <input type="submit" value="Dalej" />
  41. </form>
  42. <?php StopkaPA(); ?>