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