Ma question est la suivante : est-il possible de modifier le code du script ci-dessous afin d'avoi à la place de la liste déroulante une miniature d'une des photos contenue dans le répertoire qui sera affiché.
Merci de votre aide. Voici le code du script
<?php
echo "<font class='titre'><br />>>$doss</font><br /><br />";
$i=-1;
// Taille maximale de la minature (le plus grand coté)
$maximum = "80";
// Nombre de miniatures par ligne
$ndm = "7";
$doss=preg_replace("/ /i", "_", $doss);
?>
<center><FORM class="formimages">
<SELECT NAME="Liste" SIZE="1">
<OPTION SELECTED VALUE="">Faites votre choix...</OPTION>
<?php
$folder = "galeries";
$dossier = opendir($folder);
while ($Fichier = readdir($dossier)) {
if ($Fichier != "." && $Fichier != "..") {
$nomFichier = $Fichier;
echo "<OPTION VALUE=\"?doss=$nomFichier\">";
$nomFichier=preg_replace("/_/i", " ", $nomFichier);
echo "$nomFichier";
$nomFichier=preg_replace("/ /i", "_", $nomFichier);
echo "</OPTION>";
}
}
closedir($dossier);
?>
</SELECT>
<INPUT TYPE="button" VALUE="Valider" onClick="if (form.Liste.selectedIndex != 0) location = form.Liste.options[form.Liste.selectedIndex].value;
else
alert('Choisissez une galerie!')">
</FORM><br />
<?php
// ON AFFICHE LES MINIATURES...
if ($doss == null) {echo "Choisissez une galerie à afficher...";}
else {
$folder1 = "galeries/$doss";
$dossier1 = opendir($folder1);
$i1=0;
while ($Fichier1 = readdir($dossier1)) {
if ($Fichier1 != "." && $Fichier1 != "..") {
$nomFichier1 = $Fichier1;
$i++;
if($i==$ndm){echo "<br />"; $i=0;}
echo "<a href=$folder1/$nomFichier1 target=_blank><img src='miniature.php?pic=$folder1/$nomFichier1&w_max=$maximum&h_max=$maximum' width='$maximum' height='$maximum' alt='$nomFichier1' border='1'></a>";
echo " ";
}
}
closedir($dossier1);
}
?>
<br /><br /></center>