Code : Tout sélectionner
//$work_id = "3602";
//var_dump($workid);
//var_dump($work_id);
$workid = $_GET['id'];
if (isset($_FILES['images'])) {
$manager = new ImageManager();
$images = $_FILES['images']['tmp_name'];
foreach($images as $image){
$req = $db->prepare("INSERT INTO images SET work_id= ?");
$req->execute([$workid]);
$image_id = $db ->lastInsertId();
$image_name = $image_id . '.jpg';
$image_name = $db->quote($image_name);
$req = $db->prepare("UPDATE images SET name=$image_name WHERE id= ?");
$req->execute([$image_id]);
$manager->make($image)->orientate()->fit(150,100)
->save('../img/tmp_img/' .$image_id . '.jpg');
}
}$req->execute([$image_id]); passe bien mais si j’essaie de l’exciter avec le workid récupéré dans ma variable GET, $workid = $_GET['id']; ce qui est mon but Rien ne marche et pourtant le $_GET['id'] contient belle et bien l'id de la réalisation, quand j’essaie de le var_dump de deux variables celle iniatilisée et celle recuperée var_dump($workid); et var_dump($work_id);
ça donne ça:
Code : Tout sélectionner
C:\wamp\www\site\users\work_edit.php:60:string '3602' (length=4)
C:\wamp\www\site\users\work_edit.php:61:string '3602' (length=4)