par
kermeilde » 12 févr. 2020, 14:01
Bonjour à toutes et tous
Je poste sur ce forum car j'ai un problème avec mon code php pour upload une image et la revoir.
Je vous ai mis deux images, le résultat (en fait l'image est bien enregistré dans ma BDD mais ne ressort pas du tout comme voulu) et je n'arrive pas à trouver la solution, si quelqu'un passe par là et a cette solution je veux bien
J'ai beaucoup regardé sur internet mais impossible de trouver la raison.
Merci beaucoup
Mon code php est le suivant :
// si tu click pour upload
if (isset($_POST['upload'])) {
// Get image name
$image = $_FILES['image']['name'];
// Get text
$image_text = mysqli_real_escape_string($db, $_POST['image_text']);
// image file directory
$target = "images/".basename($image);
$sql = "INSERT INTO images (image, image_text) VALUES ('$image', '$image_text')";
// execute query
mysqli_query($db, $sql);
if (move_uploaded_file($_FILES['image']['tmp_name'], $target)) {
$msg = "Image uploaded successfully";
}else{
$msg = "Failed to upload image";
}
}
$result = mysqli_query($db, "SELECT * FROM images");
?>
Ca s'enregistre comme il faut dans la bdd, mais cela me met juste un carré vierge sur ma page avec le descriptif, mais ca n'affiche pas l'image