Page 1 sur 1

lister un dossier et mettre dans un select

Posté : 07 févr. 2010, 22:19
par anca2
Bonsoir,

Je veux lister les fichiers d'un répertoire et les mettre dans un select.

Pour lister les fichiers, aucun problème mais je n'arrive pas à les mettre dans le select.

Au plus cela donne un select vide.

Si dessous le code.

Merci pour votre aide

Code : Tout sélectionner

$CH=0; if ($dossier = opendir($dossier_p)) { echo "<select name='classe_1'>"; echo "<option value='vide'>$Mettre_dossier</option>"; while (false !== ($fichier = readdir($dossier))) { if ($fichier != "." && $fichier!= "..") { $CH =$CH+1; echo "<option value='$fichier[$CH]'>$fichier[$CH]</option>"; } } echo "</select>"; closedir($dossier); }

Re: lister un dossier et mettre dans un select

Posté : 07 févr. 2010, 23:11
par dunbar
Salut,

Et comme ceci :?:
<?php
if ($dossier = opendir('le chemin du répertoire ici'))
 {
    echo '<select size="1" name="Name">';

    while (false !== ($fichier = readdir($dossier)))
     {
        echo '<option value="value1">'.$fichier.'</option>';
     }

    echo '</select>';
    closedir($dossier);
 }
?>