La verdad no queria responder ya que ingnoraste totalmente mi petición de Explicarte mejor... sin embargo como al parecer eres "niña" mi caballerosidad me obliga.
Por lo que entiendo lo que deseas es proteger una pagina X para que no se cargue si se accesa a ella directamente o desde otra pagina que no sea una pagina especifica que tu definas como valida... pues bien se hace de este modo:
PD: lo saque de mi libreria persional de Php y lo adapte a lo que querias, si algo no anda bien solo dime y vemos, por que le quite el codigo extra algo apurado..
Salu2
Por lo que entiendo lo que deseas es proteger una pagina X para que no se cargue si se accesa a ella directamente o desde otra pagina que no sea una pagina especifica que tu definas como valida... pues bien se hace de este modo:
Código [Seleccionar]
<?php
/********************************
* Page Protector
*
* By Otto Van Hackman
* Part of the PhpCore Library
********************************/
//Revisamos desde donde arrivan los visitantes.
$referpage = getenv("http_referer");
// Definimos la pagina Valida de referencia.
$validpage = "http://TuWeb.com/TuPaginaValida.php";
// Si la pagina de referencia es valida se carga el contenido
// De lo contrario los mandamos al Demonio.
if ($referpage != $validpage)
{
print (" Lo Siento pero esta pagina no acepta visitantes no identificados por favor visita: <a href=".$validpage.">Mi WEB</a> para entrar");
//Cancelando la carga de la pagina
exit;
} else
{
// Aqui va el code de la pagina protegida
}
?>
PD: lo saque de mi libreria persional de Php y lo adapte a lo que querias, si algo no anda bien solo dime y vemos, por que le quite el codigo extra algo apurado..
Salu2