Ver Mensaje Individual
  #3 (permalink)  
Antiguo 06/10/2005, 17:23
Avatar de mega82es
mega82es
 
Fecha de Ingreso: septiembre-2005
Mensajes: 38
Antigüedad: 18 años, 7 meses
Puntos: 0
* Lo recomendable es que los archivos los tengas fuera del root del server, para que no esten accesibles al teclear la url.

* En un archivo de configuracion o en MySQL almacena la ruta del directorio donde tienes guardados tus PDF's, para que sea mas facil cambiarlos de lugar si fuera necesario.

* En MySQL registra por cada pdf, el nombre del archivo y/o la ruta relativa al directorio root de documentos

* Utiliza sesiones y un fichero php que se encargue de las descargas (ej. descargar.php?id=15), valida si el usuario tiene derechos sobre el archivo con el id proporcionado y si los tiene, entonces utiliza el header para indicarle al navegador que lo que le vas a enviar es un documento PDF.

* Envia el fichero con readfile() o file_get_contents(). busca la documentacion de estas dos funciones, a ver cual te funciona mejor.

* Si necesitas hacer un listado, toma los datos de mySQL y hazlo por medio de un script php

Cuando resuelvas tu problema nos cuentas como fue.

Saludos.