Vous n'êtes pas identifié(e).
Pages : 1
merci tof 73 ça a fonctionné ,une petite lettre lol.
voici le code html
avec le var_dump($image) on me renvoi un résultat NULL
Bonjour , je travail en ce moment sur la création d'un portfolio codé en PHP brut avec l'aide du tuto de grafikart.
Malheureusement je suis bloqué car je souhaite permettre à mon utilisateur d'uploader des images via un formulaire et la variables ma variables $image reste vide alors que je l'ai initialisé .
Pouvez vous m'aider s'il vous plaît?
voici le code.
/**
* ENVOIS DES IMAGES
**/
$work_id = $db->quote($_GET['id']);
$image = !empty($_FILES['image']) ? $_FILES['image'] : NULL;
$extension = pathinfo($image['name'], PATHINFO_EXTENSION);
var_dump($work_id);
if(in_array($extension, array('jpg','png'))){
$db->query("INSERT INTO images SET work_id=$work_id");
$image_id = $db->lastInsertId();
$image_name = $image_id . '.' . $extension;
move_uploaded_file($image['tmp_name'], IMAGES . '/works/' . $image_name);
$image_name = $db->quote($image_name);
$db->query("UPDATE images SET name=$image_name WHERE id = $image_id");
}
//header('Location:work.php');
//die();
}else {
setFlash('Le slug n\'est pas validé', 'danger');
}
}
Pages : 1