Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/03/2005, 09:41
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por jam1138
... oyes.. pro y cómo hacer para evitar que una página se abra directamente??? Esto es que al intentarla abrir desde la dirección completa en el navegador (misitio.com/privado.php) me redireccione a misitio.com/ ????
Pues create una variable de sesión .. la creas donde autentifiques tu usuario (o simplemente en otra página que se ha de acceder primeramente) .. y verificas su existencia en tu "privado.php" .. si no existe . .redireccionas a donde gustes.

index.php
Código PHP:
<?
session_start
();
// se supone que para generar dicha variable de sesión .. en condiciones normales pasaría por una autentificación de tu usuario...
$_SESSION['nose']="daigual";
if (isset(
$_GET['error'])){
   echo 
"No entrastes por el Index!!";
}
?>
<a href="privado.php">Ir a privado.php</a>
privado.php
Código PHP:
<?
session_start
();
if (!isset(
$_SESSION['nose'])){
header ("Location: index.php?error=1");
exit;
}
?>
Pasastes por index.php ...
Un saludo,

Última edición por Cluster; 22/03/2005 a las 09:42