Web para repositorio de archivos

Roy Alvear racl en gulix.cl
Mie Oct 23 17:17:33 CLST 2013


Estimado,
No se si tal maravilla exista, sin embargo mediante la función *dir* de
php puedes ir recorriendo la base y los subdirecorios que de él nacen,
puedes dejarlo que un cron actualice todo y guarde en una BD para no
leer a cada rato.

Debería ser algo así como:

function archivosDe( $path ){
       $ddd = dir( $path );
       $basedirs = array();
        while ( ( $entry = $ddd->read() ) !== false ) {
            if ( $entry=='.'||$entry=='..' )
                continue;
            if ( is_dir( $path . '/'. $entry) )
                 archivosDe( $path . '/'. $entry);
            else
                 echo '<a href="' . $path . '/'. $entry . '"> '.$path .
'/'. $entry .'</a>';
        }
}

Ojo, no lo he probado, solo es una idea de código, pero no creo estar
muy equivocado, con un poco de tiempo creo que puedes probarlo y
arreglarlo a gusto según tus necesidades.

Saludos,
Roy

El 23/10/13 16:43, Ruben Santibañez Montenar escribió:
> Estimados:
>
> alguien conoce algún sistema basado en web tal que uno escriba una
> palabra clave y que el sistema busque en un repositorio de más de mil
> archivos y directorios varios. El objetivo es que la web muestre si el
> archivo existe y que aparezca el link de "descargar".
>
> Agradecido de antemano
>
> ---
> Ruben Santibañez Montenar.
>
> ---
> Este mensaje no contiene virus ni malware porque la protección de
> avast! Antivirus está activa.
> http://www.avast.com
>

------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : signature.asc
Tipo       : application/pgp-signature
Tamaño     : 263 bytes
Descripción: OpenPGP digital signature
Url        : http://listas.inf.utfsm.cl/pipermail/linux/attachments/20131023/525dc5b7/attachment.bin 


Más información sobre la lista de distribución Linux