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 :
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);
?>
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