Cita:
Iniciado por efra Vaya, cuanta complicación siendo la cosa más básica del mundo.
Si no deseas que nadie pueda llegar directamente a tu página "ultrasecreta"(aunque sepan el nombre de esta)
Lo que se debe hacer es agregar esto en el index
Código PHP:
<?php
define("In_SITE", true);
?>
Despues poner el siguiente código en la página ultrasecreta:
Código PHP:
<?php
if (!defined("ON_OUR_SITE"))
{
die ("Esta página esta prohibida para tus ojos");
}
?>
Seguro que esa alternativa funciona? en la ultrasecreta.php verificas si se definio una variable en el index.php? Si ese es el funcionamiento no creo que funcione(Te digo por que ya lo probe)... por que igual pudieron estar en el index.php y querer ir a la ultrasecreta.php, sin estar autentificados..
Pasando a la duda original, creo que para tener seguro el acceso a la susodicha... hace falta programacion de lado del servidor... ya sea que lo hagas por sessiones... o si va ahaber envio de variables, por POST O GET... si tu caso es el numero 2... pues solo verificas si se creo una variable de envio:
Código PHP:
if(isset($_POST[variable])){
...
}
Saludos.
__________________
-URL=
Go PHP5.
-Age=22.
-Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML ,CSS.