Foros del Web » Creando para Internet » Diseño web »

Ayuda Variables de sesion

Estas en el tema de Ayuda Variables de sesion en el foro de Diseño web en Foros del Web. Hola. Laguien podria ayudarme con lo siguiente: como podria condicionar una pagina para que no se muestre si la sesion no se ha iniciado. es ...
  #1 (permalink)  
Antiguo 01/03/2009, 02:36
 
Fecha de Ingreso: febrero-2009
Mensajes: 52
Antigüedad: 8 años, 9 meses
Puntos: 0
Ayuda Variables de sesion

Hola.
Laguien podria ayudarme con lo siguiente:

como podria condicionar una pagina para que no se muestre si la sesion no se ha iniciado.
es decir si el usuario no ha iniciado sesion entonces lo mande a una pagina a iniciar sesion.
Gracias
  #2 (permalink)  
Antiguo 01/03/2009, 04:54
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 10 años, 8 meses
Puntos: 36
Respuesta: Ayuda Variables de sesion

Pues si usas PHP, sería algo parecido a esto:
Código PHP:
<?php
session_start
();
if(empty(
$_SESSION[nombre])){
header("Location: tupagina.php");
}else{
?>
Aquí pones tu web
<?php
}
?>
Debes cambiar $_SESSION[nombre] por el nombre de tu sesión. La segunda línea comprueba si está vacía la sesión (el usuario no la ha iniciado), si es así, te envía a tupagina.php, y si no, muestra la web.
  #3 (permalink)  
Antiguo 01/03/2009, 12:29
 
Fecha de Ingreso: febrero-2009
Mensajes: 52
Antigüedad: 8 años, 9 meses
Puntos: 0
Respuesta: Ayuda Variables de sesion

mmm no no me funciona el codigo, me dice que no puede encontrar la pagina, podrias decirme por que?
GRacias
  #4 (permalink)  
Antiguo 01/03/2009, 16:17
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 10 años, 8 meses
Puntos: 36
Respuesta: Ayuda Variables de sesion

Pues eso es que funciona, tienes que crear tupagina.php .
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:58.