Foros del Web » Programando para Internet » PHP »

Verificar sesion en php

Estas en el tema de Verificar sesion en php en el foro de PHP en Foros del Web. Hola, aver si me pueden intentar a resolver un problema que tengo.. tengo 3 paginas en html y una en php. la de php conecta ...
  #1 (permalink)  
Antiguo 26/03/2007, 01:21
Avatar de xatina  
Fecha de Ingreso: marzo-2007
Ubicación: Barcelona
Mensajes: 1
Antigüedad: 17 años
Puntos: 0
Pregunta Verificar sesion en php

Hola, aver si me pueden intentar a resolver un problema que tengo..
tengo 3 paginas en html y una en php.
la de php conecta en una base de datos donde hay usuarios y contraseñas, estos se verifican en el formulario y a continuación abre una sesion y nos dirige a una pagina donde se encuentran los links para visitar cada pagina html.
lo que quiero hacer simplemente es que no me deje entrar en ninguna de estas html si las abro sin pasar por la verificacion de usuario..pueden ayudarme?
gracias por anticipado..
  #2 (permalink)  
Antiguo 26/03/2007, 01:43
 
Fecha de Ingreso: agosto-2004
Mensajes: 118
Antigüedad: 19 años, 8 meses
Puntos: 1
Re: Verificar sesion en php

Tienes que iniciar el codigo verificando la sesion que se ha iniciado,
Código PHP:
 //Se verifica que se ha iniciado una sesi n valida, si no existe 
 //se redirecciona a la pgina de error para solicitar User/Pass
 
session_name();
 
session_start("User");
    if (!(
session_is_registered("User")))
    {
      
session_unset();
      
session_destroy();
      
//Redirecciona a la pagina de error indicando el error correspondiente
      
$url ="Location:./error.php?";
      
header($url);
      exit;
    } 
donde
Código PHP:
$url ="Location:./error.php?"
redirecciona a una página llamada error.php que informa del error y solicita el usuario y contraseña.
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 10:52.