Comunidad de diseño web y desarrollo en internet online

Control de origen de peticiones en PHP

Citar            
MensajeEscrito el 21 Mar 2012 07:06 pm
Que tal amigos, no se si el titulo sea correcto pero fue lo mejor que se me ocurrió, resulta que que estoy desarrollando una aplicación que ejecuta un archivo PHP (midominio.com/mi.php) mediante AJAX para obtener un parámetro, mi problema es que necesito que dicho PHP solo este disponible para el AJAX, es decir que si ingreso a midominio.com/mi.php no me muestre lo que le responde al AJAX, he probado con $_SERVER["HTTP_REFERAL"] pero no me funciona ya que parece que el servidor desde el que se envia la petición no agrega este parámetro, entonces obtengo "null".

Espero haberme dado a entender, gracias de antemano.

Por cranecx

21 de clabLevel



Genero:Masculino  

Desarrollador Web

chrome
Citar            
MensajeEscrito el 21 Mar 2012 07:53 pm
Escribiendo esto en el htaccess puedes bloquear el acceso a una carpeta o a un archivo especifico, en tu caso sería así:

<Files mi.php>
Order allow,deny
Deny from all

Por HtrMancera

Claber

342 de clabLevel

1 tutorial

Genero:Masculino  

Front-end Developer

chrome
Citar            
MensajeEscrito el 21 Mar 2012 08:20 pm
No sé si el error lo has cometido aquí pero te lo comento: La variable de servidor no es esa sino

Código :

$_SERVER['HTTP_REFERER']

Luego puedes usar la función parse_url() para extraer la parte de la URL que te interesa (el dominio en tu caso).

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.