<?php 
if (isset($_POST['titreC'])) {
    $emprunt_media = isset($_POST['empruntC']) ? true : false;
    try {
        $img = $_FILES["img"];
        move_uploaded_file($img['tmp_name'], 'Ressources/images/tmp' . $img['name']);
        require 'Classes/Img.php';
        IMG::creerMin('Ressources/images/tmp' . $img['name'], "Ressources/images/miniatures", $img['name'], 260, 180);
        IMG::creerMin('Ressources/images/tmp' . $img['name'], "Ressources/images", $img['name'], 800, 600);
        unlink('Ressources/images/tmp' . $img['name']);
        if (substr($img['name'], -3) == 'png') {
            $img['name'] = str_replace('png', 'jpg', $img['name']);
        }
        echo substr($img['name'], 0, -3);
        $reqUpdateMediaPure = $bdd->prepare('UPDATE medias SET titre_media=:titre_media, isbn_media=:isbn_media, resume_media=:resume_media, nom_image=:nom_image, empruntable_media=:empruntable_media WHERE id_media = :ID_media;');
        $reqUpdateMediaPure->execute(array('titre_media' => Securite::bdd($_POST['titreC']), 'isbn_media' => Securite::bdd($_POST['isbnC']), 'resume_media' => Securite::bdd($_POST['resumeMediaC']), 'nom_image' => $img['name'], 'empruntable_media' => Securite::bdd($emprunt_media), 'ID_media' => Securite::bdd($_POST['IDC'])));
        header("Location: ?admin=media&message=1");
    } catch (exception $e) {
        $page['erreur'] = 'Problème !';
    }
}
if (isset($_POST['titre'])) {
    $titre_media = $_POST["titre"];
    $reqRecupIDMedia = $bdd->prepare('SELECT id_media FROM medias WHERE titre_media= :media');
    $reqRecupIDMedia->execute(array('media' => $titre_media));
    $donnees = $reqRecupIDMedia->fetch(PDO::FETCH_ASSOC);
    $IDMedia = $donnees['id_media'];
    // Contient l'ID
    if ($IDMedia != '') {
        $reqRecupDelMedia = $bdd->prepare('SELECT * FROM medias WHERE titre_media= :media');
        $reqRecupDelMedia->execute(array('media' => $titre_media)) or die(print_r($reqRecupDelMedia->errorInfo()));
Example #2
0
include_once $_SERVER['DOCUMENT_ROOT'] . '/app/class/other.class.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/app/class/flash.class.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/app/class/erreur.class.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/app/class/user.class.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/app/class/profil.class.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/app/class/img.class.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/app/class/friends.class.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/app/class/posts.class.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/app/class/like.class.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/app/class/comment.class.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/app/class/messagerie.class.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/app/class/classe.class.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/app/class/fichier.class.php';
$user = new USER($DB_con);
$profil = new PROFIL($DB_con);
$img = new IMG($DB_con);
$amis = new AMIS($DB_con);
$post = new POST($DB_con);
$like = new LIKE($DB_con);
$comment = new COMMENT($DB_con);
$message = new MESSAGE($DB_con);
$classe = new CLASSE($DB_con);
$fichier = new FICHIER($DB_con);
/* Publication d'une image avec un post */
if (isset($_POST['post']) && isset($_POST['conf'])) {
    $post_content = htmlspecialchars($_POST['post']);
    $post_content = nl2br($post_content);
    $conf = htmlspecialchars($_POST['conf']);
    if ($conf == "friends") {
        $conf = "0";
    } else {