1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
<?php
include"../lib/includes.php" ;
require '../vendor/autoload.php';
use Intervention\Image\ImageManager;
$user_id = $_SESSION['Auth']['id'];
if(isset($_GET['clou_image'])){
checkCsrf();
$work_id = $db->quote($_GET['id']);
$image_id = $db->quote($_GET['clou_image']);
$select = $db->query("UPDATE works SET image_id = $image_id where id = $work_id");
setFlash('limage a bien été mise à la une');
header("Location: http://www.google.com/");
exit;
}
if(isset($_POST['name']) && isset($user_id)){
checkCsrf();
$slug = $_POST['name'];
$slug = slugify($slug);
$slug3 = slugify($slug);
if(preg_match('/^[a-z\-0-9]+$/', $slug)){
$name = $db->quote($_POST['name']);
$slug = $db->quote($slug);
$category_id = $db->quote($_POST['category_id']);
$content = $db->quote($_POST['content']);// SAUVEGARDE DE LA REALISATION
if(isset($_GET['id'])){
$id = $db->quote($_GET['id']);
$id2 = $_GET['id'];
$db ->query("UPDATE works SET name=$name, slug=$slug ,content=$content, category_id=$category_id, user_id=$user_id WHERE id=$id");
header('Location:work_edit?id='.$id2.'&q='.$slug3.'&'.csrf());
} |
Partager