Example #1
0
function req_last_news_deleted()
{
    include 'fonc_connect.php';
    $id = req_last_news();
    $req_last_delete = $bdd->prepare('DELETE FROM news WHERE img = :id');
    $req_last_delete->execute(array(':id' => $id)) or die(print_r($bdd->errorInfo()));
    return $req_last_delete;
}
Example #2
0
     /* news.upload.1 -> au moins un des champs est vide */
     header('Location:../espace_membre.php?upload=x&update=x&delete=x&news=0&photos=0&videos=0,coms=x&error=news.upload.1');
 } else {
     if ($_FILES['image_news']['error'] == 4) {
         /* news.upload.2 -> Le fichier n'a pas été chargé */
         header('Location:../espace_membre.php?upload=x&update=x&delete=x&news=0&photos=0&videos=0,coms=x&error=news.upload.2');
     } else {
         $extensions_autorisees = array('jpeg', 'jpg', 'png', 'JPEG', 'JPG', 'PNG');
         $tmp = explode('.', $_FILES['image_news']['name']);
         $extension = $tmp[1];
         if (!in_array($extension, $extensions_autorisees)) {
             /* news.upload.3 -> Le type de fichier est incorrect : <b>jpeg, jpg ou png</b> */
             header('Location:../espace_membre.php?upload=x&update=x&delete=x&news=0&photos=0&videos=0,coms=x&error=news.upload.3');
         } else {
             include 'requetes_news.php';
             $id_img_news = req_last_news() + 1;
             /* upload de l'image */
             $chemin = '../view/data/photos_news/';
             $fichier = $id_img_news . '.' . $extension;
             if (move_uploaded_file($_FILES['image_news']['tmp_name'], $chemin . $fichier)) {
                 /* enregistrement de la requete */
                 $titre_news = $_POST['titre_news'];
                 $date_news = $_POST['date_news'];
                 $contenu_news = $_POST['contenu_news'];
                 $req_insert_news = req_insert_news($id_img_news, $titre_news, $date_news, $contenu_news);
                 if ($req_insert_news == true) {
                     /* true */
                     header('Location:../espace_membre.php?upload=true&update=x&delete=x&news=0&photos=0&videos=0,coms=x&error=0');
                 } else {
                     /* false */
                     header('Location:../espace_membre.php?upload=false&update=x&delete=x&news=0&photos=0&videos=0,coms=x&error=0');