Tengo un script para recorrer una carpeta y mostrar todos los archivos. El código es este:
Código PHP:
<?php
$dir = "fotos/";
$i = $b = 0;
if(is_dir($dir)){
if($ab = opendir($dir)){
while(($file = readdir($ab)) !== false){
$ac = str_replace(" ","",$file);
if(!is_dir($file)){
$i += 1;
$extension = explode(".",$file);
$dest = "_blank";
$num = count($extension)-1;
$extension[$num] = strtolower($extension[$num]);
if (($extension[$num]!="jpg")&&($extension[$num]!= "gif")&&($extension[$num]!="php")&&($extension[$num]!="htm")&&($extension[$num]!= "html")&&($extension[$num]!="mp3")&&($extension[$num]!="wav")&&($extension[$num]!="txt")){
$extension[$num] = "dist";
}
echo "<tr>"
."<td>$extension[$num]</td>"
."<td><a href=../fotos/$ac target=$dest>$file</a></td>"
."<td><input type=\"checkbox\" value=\"$i\" name=\"$i\"></td>"
."</tr>";
}elseif(is_dir($file)){
$b += 1;
echo "<tr>"
."<td>dir</td>"
."<td><B>$file</B></td>"
."<td align=right>CARPETA</td>"
."<td> </td>"
."</tr>";
}
}
closedir($ab);
}
}
echo "La carpeta contiene: <B>$i </B> archivos y <B>$b </B> directorios<br><br>";
?>
Salu2