Foros del Web » Programando para Internet » PHP »

denegar permiso a carpeta

Estas en el tema de denegar permiso a carpeta en el foro de PHP en Foros del Web. Hola buenas tengo un sistema de upload que sube archivos a una carpeta llamada "Documentos" que esta en la raiz del sitio. para listar los ...
  #1 (permalink)  
Antiguo 17/05/2006, 07:21
Avatar de bhonox  
Fecha de Ingreso: julio-2002
Ubicación: Rengo-Viña del Mar-Stgo
Mensajes: 1.213
Antigüedad: 21 años, 9 meses
Puntos: 0
denegar permiso a carpeta

Hola buenas tengo un sistema de upload que sube archivos a una carpeta llamada "Documentos" que esta en la raiz del sitio.
para listar los documentos tengo una pagina llamada documentos.php
ahora quiero que solo lo usuarios puedan bajar estos archivos.
para ello le puse que la sesion exita y asi limito el acceso a la pagina, pero si la persona entra directamente es decir, www.mipagina.cl/documentos/archivo.pdf
lo podra bajar en forma correcta.

para ello quisiera saber como limito estos acceso, y que deje que puedan bajar solo aquellos que tienen sesion..

De antemano gracias
__________________
Atte
Real BHONOX

Programador Cervecero! :borracho:
Lenguajes vengan a MI!!
  #2 (permalink)  
Antiguo 17/05/2006, 07:48
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Yo simplemente los dejo fuera del documentroot, los muestro, cuando quieren bajarlos los leo y los presento para descarga con los headers adecuados, de esto ultimo hay varios ejemplos en las FAQ.
  #3 (permalink)  
Antiguo 17/05/2006, 07:51
Avatar de bhonox  
Fecha de Ingreso: julio-2002
Ubicación: Rengo-Viña del Mar-Stgo
Mensajes: 1.213
Antigüedad: 21 años, 9 meses
Puntos: 0
mmm lo habia pensado de esa manera pero no sabia cuan efectivo era.
gracias por la ayuda...

consulta: si pongo un .htaccess sin nada adentro he de suponer que prohibira el acceso directo o no?
__________________
Atte
Real BHONOX

Programador Cervecero! :borracho:
Lenguajes vengan a MI!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:15.