file browser
Boris Cruchet
b en guliv.cl
Jue Jun 16 18:04:16 CLT 2005
tengo una version muy modesta de un filebrowser
ultra funcional ...
------------------------------ INICIO ------------------------------
<html>
<head><title>Listado de archivos</title></head>
<body>
<b>Listador de archivos del directorio "<?php echo "/$_GET[d]"; ?>"</b>
<?php
if ($_GET[d]=="")
$dir=opendir("./");
else
$dir=opendir("./".$_GET[d]);
echo "<table width=650 border=1>";
while (false!== ($arc=readdir($dir)) )
{
if ( (!ereg("^\.",$arc)) and ($arc!="..") and ($arc!="index.php"))
{
echo "<tr>";
if (is_dir(".$_GET[d]/".$arc))
{
echo "<td><a
href=\"index.php?d=$_GET[d]/$arc\">$arc</a></td>"
."<td width=200>Directorio</td>";
}
else
{
echo "<td width=450><a href=\".$_GET[d]/$arc\">"
."$arc<a></td>"
."<td
width=200>".(int)(filesize(".$_GET[d]/".$arc)/1024)."
Kb</td>";
}
echo "</tr>";
}
}
echo "</table>";
closedir($dir);
?>
<br>
</body>
</html>
------------------------------ FIN ------------------------------
> Hola a todos,
>
> Alguien tiene algun ejemplo o sabe de algun sitio web donde pueda
> encontrar informacion sobre como crear un file browser con php,
> básicamente lo que necesito es que solamente determinados usuarios
> puedan acceder a una página que liste los directorios y archivos en un
> directorio del servidor y lo puedan descargar. Sé que esto se puede
> hacer con apache directamente, pero necesito que solamente los usuarios
> que tenga registrados en mi base de datos puedan ingresar, es por eso
> que necesito controlar el acceso con php.
>
> Desde ya muchas gracias, espero sus respuestas. Saludos a todos
>
Más información sobre la lista de distribución PHP