Cita:
Iniciado por alejoluc
¿Como podría hacer para que solo pueda accederse al archivo desde mi web? Tenía pensado usar $_SERVER["HTTP_REFERER"] pero no todos los navegadores brindan esa informacion
???
TODOS los navegadores dan esa opción, o mejor dicho ninguno: PHP es un lenguaje de servidor, que como su nombre indica se ejecuta en el servidor, así que el navegador aquí no tiene nada que ver. (Si fuera JavaScript sería otra cosa)
Además, $_SERVER["HTTP_REFERER"] sólo te indicará la URL desde donde saltó el navegador a tu página. Si el usuario escribe en el navegador directamente tu web, la variable $_SERVER["HTTP_REFERER"] estará vacía.
Yo en tu caso simplemente utilizaría $_SERVER["SERVER_NAME"], que te devuelve la URL de tu dominio (
www.miweb.com). Con eso tendrás más q suficiente.