Bonjour tout le monde. Je vouidrai enregistrer une image dans une base de donnée d'après une liste déroulante. Voici mon script :LE fichier insertion est tjs en mode construction car si je ne suis pas trop bête il faudrait que j'upload ce choix sur le serveur donc a partir d'un <input type="file" name="monfichier" /> mais je ne peux pas. Je vooudrais faire comme dans la partie contact de joomla un menu deroulant avec une previsualisation Merci d'avance
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 <?php $img = "images/stories/"; $dir = opendir("../images/stories/") or die('Erreur de listage : le répertoire n\'existe pas'); echo " <form method='post' action='insertion.php' enctype='multipart/form-data'> <select name=\"col\" onchange=\"document.getElementById('imgbh').src=this.value;\">\n"; while($file = readdir($dir) ) { $iport = $img . '' .$file ; echo " <option value='" .$iport."'>".$file."</option>\n"; } echo "</select>\n "; ?><input type="submit" value="envoyer" /></form> <div style="position : float; width : 150px; height:150px; overflow:hidden"> <img id="imgbh" src="img/blank.jpg"> </div> <?php closedir($dir); ?>
Partager