26/04/2010, 21:11:25
déclare ta fonction AVANT de l'appeler
Code :
function list_dir($dir_handle,$path){
echo "<ul>";
while (false !== ($file = readdir($dir_handle))) {
$dir =$path.'/'.$file;
if(is_dir($dir) && $file != '.' && $file !='..' )
{
$handle = @opendir($dir) or die("undable to open file $file");
echo "<li><a href='$file'>$file</a></li>";
list_dir($handle, $dir);
}elseif($file != '.' && $file !='..')
{
echo "<li><a href='$file'>$file</a></li>";
}
}
echo "</ul>";
closedir($dir_handle);
}
$path = $params['repertoire'];
$dir_handle = @opendir($path) or die("Unable to open $path");
list_dir($dir_handle,$path);