[ Index ]

PHP Cross Reference of IEUF

title

Body

[close]

/Pages/media/ -> supprime.xhr.php (source)

   1  <?php
   2  require_once  '../../inclus/connect_bdi.inc.php';
   3  require_once ('../../gestion/inc/autorisation.inc.php');
   4  require_once ('medias.inc.php');
   5  if (NonCA()) die("Interdit");
   6  if (!isset($_GET['id_med']) || $_GET['id_med'] == 0) {
   7    die ("appel incorrect"); 
   8  }
   9  
  10  //echo "OK : $idMed";
  11  $idMed= $_GET['id_med'];
  12  /* Nom de fichier */
  13  $resBD=$mysqli->query("SELECT chemin FROM media WHERE id='$idMed'");
  14  if($resBD === false) die('erreur BD');
  15  if (($champs=$resBD->fetch_row()) === NULL) die('erreur BD');
  16  $nFichier= $champs[0];
  17  $video= file_exists($repVideo.$nFichier);
  18  $nfImage= $video ? $nFichier.".jpg" : $nFichier;
  19  //echo "\n$nFichier\n$nfImage";
  20  
  21  /* Suppression BD */
  22  $resBD=$mysqli->query("DELETE FROM media WHERE id='$idMed'");
  23  if($resBD === false) die('erreur BD');
  24  
  25  /* Suppression des fichiers */
  26  unlink("$repPetites$nfImage");
  27  unlink("$repMoyennes$nfImage");
  28  if ($video)
  29    unlink("$repVideo$nFichier");
  30  else if (file_exists("$repGrandes$nFichier"))
  31    unlink("$repGrandes$nFichier")
  32  ?>


Generated: Fri Jan 31 19:59:00 2014 Cross-referenced by PHPXref 0.7.1