leer directorio con php

davidpoza

Hola, quisiera que me aclarasen cómo puedo hacer para que el siguiente script lea un direc torio en concreto, pues lee por defecto el directorio donde se encuentra el archivo php.

<style type="text/css">
<!--
@import url("locusamoenus.css");
-->
</style>
<?

echo"<table width='450' border='0' cellspacing='0' cellpadding='3'>
<tr>
<td height='18' colspan='2' class='menutop' width='450' ><div align='center'>Descargas</div></td>
</tr> ";
$dir=opendir('.'); // es aquí donde esta el asunto
while ($file = readdir($dir))
{

if($file != "descargas.php" AND $file != "locusamoenus.css" AND $file != "." AND $file != "..") {//le decimos que no muestre los archivos.....blablabla
{
if((filesize($file) < 1024) AND (filesize($file) > 1)){ $sizekb = filesize($file);
echo"<tr><td class='menu'><a href=\"$file\"> $file</a> ($sizekb bytes)<br></td>"; }
if((filesize($file) > 1024) AND (filesize($file) < 1024000)){ $sizekb = round(filesize($file)/1024,2);
echo"<tr><td class='menu'><a href=\"$file\"> $file</a> ($sizekb Kb)<br></td>"; }
if(filesize($file) > 1024000){ $sizekb = round(filesize($file)/1024000,2);
echo"<tr><td class='menu'><a href=\"$file\"> $file</a> ($sizekb Mb)<br></td>"; }
}
}
}

//***********
closedir($dir) ;
echo"</tr>
</table>
<br>";

?>

muchas gracias

Abreu

$dir=opendir('tudirectorio/');

Usuarios habituales

  • Abreu
  • davidpoza