coup de main pour uploader une image dans ma basse de données mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : coup de main pour uploader une image dans ma basse de données mysql

Re: coup de main pour uploader une image dans ma basse de données mysql

par @rthur » 26 oct. 2021, 10:06

Du coup, qu'est-ce qui ne marche pas ?
A quel niveau ça ne fonctionne pas comme prévu ?

Ton code pour uploader ton image n'est pas du tout fait pour uploader mais pour afficher une image.
Uploader, ça se fait le plus simplement avec un formulaire HTML et un champ <input type="file">
https://developer.mozilla.org/fr/docs/W ... Input/file

coup de main pour uploader une image dans ma basse de données mysql

par Sacrex » 25 oct. 2021, 20:51

voici mon code:
<?php
require_once("../partials/connect.php");
$name=$_POST['name'];
$price=$_POST['price'];
$description=$_POST['description'];
$category=$_POST['category'];

$target="../uploads/";
$file_path=$target.basename($_FILES['file']['name']);
$file_name=$_FILES['file']['name'];
$file_tmp=$_FILES['file']['tmp_name'];
$file_store="../uploads/".$file_name;

move_uploaded_file($file_tmp, $file_store);

$sql="INSERT INTO products(name,price,picture,description,category_id) VALUES('$name','$price','$file_path','$description','$category')";

$connect->query($sql);

header('location: productsshow.php');
?>
et voici également mon code pour uploder mon image
<img src="<?php echo $final['picture'] ?>" alt="No File" style="height:300px; width:300px">
chargement du fichier dans ma base de données

../uploads/item-cart-03.jpg

alors impossible pour que l'image se charge dans ma page web.

prière bien me donner ce coup de main