bonjour, grace a ce code j'arrive a lister un dossier, avec ses sous dossier et ses fichiers. Par contre je n'arrive pas a creer de liens pour les sous fichiers. Quelles variable dois je mettre?
merci d'avance.
Bloc de code:
[/B]
<?php
function ListFolder($Folder, $SkipFileExts, $SkipObjects) // Fonction pour lister les dossiers
{
$dir = opendir($Folder);
while (false !== ($Current = readdir($dir))) // Boucle sur tout ce qu'il y a dans le répertoire
{
if ($Current !='.' && $Current != '..' && in_array($Current, $SkipObjects)===false)
{
if(is_dir($Folder.'/'.$Current)) // Si c'est un dossier
{
echo '<strong style="color: #ff0000;">'.$Current.'</strong><br>';
ListFolder($Folder.'/'.$Current, $SkipFileExts, $SkipObjects); // On liste les dossiers contenue dans le dossier (récursivité)
}
else
{
$FileExt = strtolower(substr(strrchr($Current ,'.'),1));
if (in_array($FileExt, $SkipFileExts)===false) // On regarde si on doit afficher cette extension
echo $Current.'<br>';
echo $Current.'<br>';
}
}
}
closedir($dir);
}
$Folder = 'essai';
$SkipExts = array('txt', 'php', 'db');
$SkipObjects = array('UnDossier', 'UnFichier');
ListFolder($Folder, $SkipExts, $SkipObjects);
?>
[B]
merci d'avance.