Foros del Web » Programando para Internet » PHP »

como chequear el path?

Estas en el tema de como chequear el path? en el foro de PHP en Foros del Web. Tengo una carpeta con fotos y necesito que la gente se las descargue solamente si viene de navegar el sitio o sea que no pueda ...
  #1 (permalink)  
Antiguo 21/04/2006, 11:33
 
Fecha de Ingreso: octubre-2005
Mensajes: 12
Antigüedad: 12 años, 2 meses
Puntos: 0
como chequear el path?

Tengo una carpeta con fotos y necesito que la gente se las descargue solamente si viene de navegar el sitio o sea que no pueda escribir el link en el navegador para verlas, me explico?

Gracias.
  #2 (permalink)  
Antiguo 21/04/2006, 18:52
 
Fecha de Ingreso: abril-2006
Mensajes: 7
Antigüedad: 11 años, 8 meses
Puntos: 0
<?
if( ereg("sitio.com",$_SERVER["HTTP_REFERER"])){
descargar
}
else
{
echo "No puedes descargar";
}
?>

Este codigo regular mentes se usa para gente regular del web. No se recominenda si la descaraga es de mucha seguridad
  #3 (permalink)  
Antiguo 21/04/2006, 18:58
Avatar de jmn2k1  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires...
Mensajes: 489
Antigüedad: 16 años, 1 mes
Puntos: 2
si tenes un servidor apache, podes usar mod_rewrite... busca hot linking en los foros que ya lo he visto algunas veces...

Saludos.
__________________
JmN
  #4 (permalink)  
Antiguo 22/04/2006, 12:52
 
Fecha de Ingreso: octubre-2005
Mensajes: 12
Antigüedad: 12 años, 2 meses
Puntos: 0
el tema es como protejo para que no se puedan descargarlas mientras escriben en el navegador la ruta de la imagen, ejemplo: /imagenes/hola.jpg, evitar eso necesito.

Gracias.
  #5 (permalink)  
Antiguo 22/04/2006, 13:27
Avatar de jmn2k1  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires...
Mensajes: 489
Antigüedad: 16 años, 1 mes
Puntos: 2
de nuevo: busca hot linking en el foro... justamente es para eso....
__________________
JmN
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 17:38.