Comment on envoi une image d'un simple utilisateur du site vers le serveur pour l'enregistrer dans la base fondée en utilsant mysql pour l'afficher sur le site en php?
Comment on envoi une image d'un simple utilisateur du site vers le serveur pour l'enregistrer dans la base fondée en utilsant mysql pour l'afficher sur le site en php?
tu veux apprendre le php c'est çà ?
tiens tu as des bons cours ici :
http://php.developpez.com/cours/
Voila un petit bout de code commenté c'est assez simple à comprendre
Bon sa c'est le pour ton formulaire
Ensuite tu traite sa sur une autre page avec ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <input name="image" type="file"/>
Bon après tu affiche ton image en allant chercher le nom dans la bdd
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
32
33
34
35 <?php $image=""; //=========================================================================== //récupération des données de la photo si elles existent //=========================================================================== // récupérer le tableau d'uploading du fichier $tab_file = ($HTTP_POST_FILES["image"]); if (!empty($tab_file["name"])){ //====================== // extraction de son nom //====================== $image = $tab_file["name"]; //====================== // extraction de l'emplacement du fichier temporaire //====================== $path_file = $tab_file["tmp_name"]; //====================== //déplacement du fichier vers le bon répertoire du serveur si image //====================== if ($path_file !== ""){ $destination=$_SERVER["DOCUMENT_ROOT"]."/images/".$image; copy($path_file,$destination); } } //Insertion du nom dans la base de donnée $sql = "INSERT INTO tatable (image) VALUES ('".$image."')"; mysql_query($sql) or die("erreur sql"); ?>
ou peut être veut il stocké l'image en base de données ?
Ah alors la tu m'aprend quelque chose.
Je ne savais pas qu'on pouvais stocker des fichiers dans un bdd![]()
http://beaussier.developpez.com/arti...hp/mysql/blob/Envoyé par BiD0uille
Partager