Estructura:
Cita:
entonces el script que estoy programando para leer el contenido del directorio es este: directorioraiz/
carpetaimagenes/
carpetathumbnails/
script1.php
script2.php
carpetaimagenes/
carpetathumbnails/
script1.php
script2.php
Código PHP:
function ListDirectory(){
global $directorio, $dirthumb;
$path = pathinfo($_SERVER['PATH_TRANSLATED']);
$pathtodir = $path['dirname'];
$i = $b = 0;
if(is_dir($pathtodir.$directorio)){
if($ab = opendir($pathtodir.$directorio)){
echo "<table width=\"100%\" cellspace=\"0\" cellpadding=\"0\">";
while(($file = readdir($ab))!==false){
if(!is_dir($file)){
$i += 1;
$extension = explode(".",$file);
$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 width=210><a href=\"\">$file</a></td>"
."<td align=right><input type=\"checkbox\" value=\"$dir$file\" name=\"image[]\"></td>"
."</tr>";
}elseif(is_dir($file)){
echo "<tr>"
."<td>dir</td>"
."<td><B>$file</B></td>"
."<td align=right>CARPETA</td>"
."</tr>";
$b += 1;
}
}
echo "</table>";
closedir($ab);
}
}
echo "<span class=\"fontb\">La carpeta contiene: <B>$i </B> archivos y <B>$b </B> carpetas<br><br></span>";
}
Cita:
sino que me salga de esta otra forma: dir . CARPETA
dir .. CARPETA
jpg PICT0034.JPG
jpg PICT0035.JPG
dist thumbnails
La carpeta contiene: 3 archivos y 2 carpetas
dir .. CARPETA
jpg PICT0034.JPG
jpg PICT0035.JPG
dist thumbnails
La carpeta contiene: 3 archivos y 2 carpetas
Cita:
alguna ayuda ?? jpg PICT0034.JPG
jpg PICT0035.JPG
dist thumbnails CARPETA
La carpeta contiene: 3 archivos y 2 carpetas
jpg PICT0035.JPG
dist thumbnails CARPETA
La carpeta contiene: 3 archivos y 2 carpetas
Salu2
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)