Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2011, 17:59
gandalf_2706
 
Fecha de Ingreso: marzo-2010
Mensajes: 34
Antigüedad: 14 años, 10 meses
Puntos: 0
Mostrar lista de archivos de un directorio para descargar que...

Buenas noches foreros.... estoy ante la siguiente situacion:
Estoy realizando un sistema que va a almacenar en una misma carpeta varios archivos PDF, 4 por cada usuario, entonces, lo que necesito es que a cada usuario, le muestre solo los 4 archivos PDF que le pertenecen, imaginé en un momento poner como patron el nombre del usuario y su id unico como nombre del archivo...
ej: Usuario juan -> id: 123
archivos
juan-123-1.pdf
juan-123-2.pdf
juan-123-3.pdf
juan-123-4.pdf

Ahora bien, estuve investigando y vi que para recorrer un directorio se utiliza readdir($directorio), entonces intente aplicar esto:
Código PHP:
<?php
    $dir
=opendir("ruta");
    while(
$archivo=readdir($dir))
    {
?>
<input type="checkbox" name="archivo[]" value="<?php echo $archivo;?>">
<label><?php echo $archivo;?></label>
<?php
    
}
?>
pero como puedo realizar para que solo aparezcan los archivos que le pertenecen al usuario que esta logueado?
y por ultimo, este script me generara una pantalla para que los pueda descargar? es seguro?

La verdad que les agradezco desde ya su atencion.

Gracias!
:)