enregistrer une image dans une base de données d'après une liste déroulante
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:
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