je voudrait recuperer des noms de dossiers dans un tableau associatif.
malheureusement mon script ne recupere que le dernier dossier trouvé
ce script le voici :
$curdir = "./gallerie";
$dir = opendir($curdir);
$id = 0;
while($p = readdir($dir))
{
if(is_dir($curdir."/".$p) && ($p != ".") && ($p != ".."))
{
$id++;
$rep = array($id => $p);
}
}
closedir($dir);
foreach($rep as $id=>$valeur)
{
echo $id.' : '.$valeur.'<br>';
}
normalement php devrait me retourner :1:dossier n°1
2:dossier n°2
.....
5:dossier n°5
mais il me retourne seulement :
5:dossier n°5
pourriez vous me dire ou est mon erreur?
merci beaucoup