liste de fichiers dans une liste de dossiers
Posté : 28 oct. 2005, 13:01
Me revoilà
avec une nouvelle question !
Je voudrais lister les fichiers contenus dans une série de dossiers eux-même dans des dossiers.
Je m'explique : voilà la structure
_ en racine le fichier index (logique !) et des dossiers nommés j_1, j_2, ...
_ chaque dossier j_* contient un fichier sav.php et des dossiers s_1, s_2, ...
_ dans chaque dossier s_* un fichier details.php (contenant $auteur, $titre et $date) et des fichiers (zip, rar,...)
Je souhaiterais affichier un petit tableau de trois lignes la première contenant la variable $titre, la 2e la liste des fichiers, la 3e les variables $auteur et $date.
Merci encore !
Je voudrais lister les fichiers contenus dans une série de dossiers eux-même dans des dossiers.
Je m'explique : voilà la structure
_ en racine le fichier index (logique !) et des dossiers nommés j_1, j_2, ...
_ chaque dossier j_* contient un fichier sav.php et des dossiers s_1, s_2, ...
_ dans chaque dossier s_* un fichier details.php (contenant $auteur, $titre et $date) et des fichiers (zip, rar,...)
Je souhaiterais affichier un petit tableau de trois lignes la première contenant la variable $titre, la 2e la liste des fichiers, la 3e les variables $auteur et $date.
<?
$handle=opendir('.');
while($file=readdir($handle)){
$pt=strrpos($file,".");
$folder_name=$file;
$fich="./".$file."/details.php";
if (file_exists($fich)){
include($fich);
echo '<table width="100%" border="1">
<tr>
<td bgcolor="#33FFFF">'.$titre.'</td>
</tr>
<tr>
<td>';
$folder = "./".$file."/";
$dossier = opendir($folder);
while ($fichier = readdir($dossier)) {
if ($fichier != "." && $Fichier != ".." && $fichier !="details.php") {
echo $fichier."<br />";
}
}
closedir($dossier);
echo ' </td>
</tr>
<tr>
<td bgcolor="#FFFF99">Par '.$auteur.', le '.$date.'</td>
</tr>
</table>';
}
}
closedir($handle);
?>
Là j'obtiens une page blanche...Merci encore !