Cita:
Iniciado por Suyta Me vas a matar

pero no me sale
La pagina que quiero proteger es mipag.php... el link por el cual llegan es 'http://www.misitio.com/mipag.php?uid='.$_GET[uid]
Este link está en
http://www.misitio.com?q.php?uid=number
Estoy intentando seguir tu ejemplo y puse esto en la cabecera de mipag.php:
Código PHP:
if (!eregi('http://www.misitio.com/mipag.php',$_SERVER['REQUEST_URI'])) die ("Denied Access!");
Pero evidente que estoy haciendo para el diablo porque me restringe el acceso siempre

Código PHP:
if (!eregi('http://www.misitio.com/mipag.php',$_SERVER['REQUEST_URI'])) die ("Denied Access!");
Ademas es obvio que te salga acceso denegado siempre ya que estas validando en la pagina que vengan de esa misma pagina cosa que se cierra ciclicamente
ademas me imaguino que lo que tienes no es
http://www.misitio.com?q.php?uid=number
sino
http://www.misitio.com/q.php?uid=number
loque tienes que hacer es lo siguiente :
Código PHP:
if (!eregi('http://www.misitio.com/q.php',$_SERVER['REQUEST_URI'])) die ("Denied Access!");
este codigo ira en mipag.php