*/ if (!defined('_TRAVIS_')) { require 'config/config.php'; } require _TPL_TOP_; $erreur = FALSE; $msgErreur = ''; /** * Vérification du paramètre */ if (!isset($_GET['id']) || !isset($_GET['type'])) { $erreur = TRUE; $msgErreur .= 'La page n\'a pas été appelée correctement !
'; } /** * Chargement de l'image depuis la BDD */ if (!$erreur) { if ((int) $_GET['type'] === ressourceObject::typeImage) { $monImage = new imageObject(); } else { $monImage = new miniatureObject(); } $retour = $monImage->charger($_GET['id']); // Gestion du retour if (!$retour) { $erreur = TRUE; $msgErreur .= 'Cette image n\'existe pas !
'; } } /** * Vérification des droits sur l'image * -> Possession * -> Envoi il y a moins d'une heure par la même @ IP */ if (!$erreur) { if ($monImage->isProprietaire() || ((strtotime($monImage->getDateEnvoiBrute()) + 3600) > strtotime("now") && $monImage->getIpEnvoi() === $_SERVER['REMOTE_ADDR'])) { // Effacement... $monImage->supprimer(); } else { $erreur = TRUE; $msgErreur = 'Vous n\'avez pas le droit de supprimer cette image !
'; } } ?>

Suppression du fichier

  Une erreur a été rencontrée !
  L'image a été supprimée avec succès !