Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2008, 22:18
Avatar de Bunkerwaiss
Bunkerwaiss
 
Fecha de Ingreso: julio-2003
Ubicación: En mi casa
Mensajes: 80
Antigüedad: 20 años, 9 meses
Puntos: 0
Pregunta Descarga de archivos con números dinámicos

He buscado hasta el cansancio mental una solución al siguiente problema, por favor presten atención:

Soy Super Administrador de un sitio, en donde me pidieron un panel de control con una sección desde donde los Administradores o los dueños del site puedan descargar archivos de tipo LOG que el servidor genera en una carpeta.

Específicamente son 3 (tres) archivos los que ellos desean poder descargar con el fin de proceder al control respectivo.

Uno de los archivos, se llama siempre igual:
trafico.log

Pero 2 archivos poseen nombres dinamicos:
stats.log.20080709
stats.log.20080710


Los números corresponden a: AÑO-MES-DÍA
2008 07 10
o sea,
2008 Julio 10

Mañana: 20080711
Pasado: 20080712
Pasado: 20080713

Etcètera

La forma en que descargarían los archivos sería por link directo con restricción de carpeta mediante HTACCESS.

El link a trafico.log es obvio.
Pero... y el resto?

He intentado descifrar la manera de hacerlo con RewriteRule en el archivo .htaccess

Código PHP:
RewriteRule stats.log.2008([0-9]) stats.logy no se que más poner 
Me pierdo en esta parte, y no se si el concepto esta bien.

En el caso del archivo trafico.log agrego el link y salto un directorio
Código HTML:
<a href="../trafico.log">Descargar Trafico.log</a> 
Y llegado a este punto, ya se va dimensionando mi problema..

Es obvio que no puedo usar:
Código HTML:
<a href="../stats.log.2008*">Descargar Estadística de ayer</a> 
(ejemplo tonto sólo con le fin de graficar)

Resolver este problema no se traducirá en un beneficio sólo para mí, ya que aparte de esto el script que uso para la lectura de los logs es de tipo fopen (Filesystem function) de PHP.

Como siempre un saludo a todos, y desde ya gracias por su ayuda.