Bonjour à tous,
Je cherche à lister dans un menu déroulant tous les fichiers présents dans un dossier. Jusque là, pas de souci.
Par contre, je voudrais que le fichier choisi dans le menu déroulant s'ouvre automatiquement. Voici le script que j'utilise :
<?php
$nb_fichier = 0;
echo '<form>
<select name="fichier" onChange="fichierUrl(this.form)" style="width:135px; font-size:9px;">
<option selected value="">Liste des fichiers</option>';
if($dossier = opendir('../docs/fichier'))
{
while(false !== ($fichier = readdir($dossier)))
{
if($fichier != '.' && $fichier != '..' && $fichier != 'fichier.php')
{
$nb_fichier++; // On incrémente le compteur de 1
echo '<option value="../docs/fichier/' . $fichier . '" target="_blank">' . $fichier . '</option>';
} // On ferme le if (qui permet de ne pas afficher fichier.php, etc.)
} // On termine la boucle
echo '</select>
</form>';
closedir($dossier);
}
else
echo 'Le dossier n\' a pas pu être ouvert';
?>
Quelqu'un peut il m'aider.
D'avance merci.