PHP+sesiones

gold_raven
04 de Enero del 2006
Buen día.
Tengo la siguiente duda...

Desarrollo una web con php+mysql+apache, he creado una pagina de login+psw para que puedan accesar a las paginas web, (http://localhost/loginpage.htm), pero al momento de que entran en la barra de direcciones aparece la URL de la pagina principal (http://localhost/index.php), si alguien despues se quiere saltar la pagina de login, con solo escribir la URL de la pagina deseada puede hacerlo, se que existe una forma de evitar esto, pero alguien me puede guiar donde encontrarlo?
gracias de antemano

pooof
04 de Enero del 2006
1) validas el usuario y la clave
2)creas una sesion con session_start();
3)cargas en $_SESSION['usuario']=$usuario;

y asi con todas las variables de sesion que tengas son todas globales, pero todas las paginas las tenes que encabezar con session_start() para que tome los valores desde el cookie...ah... usa cookies pero podes usar get para que la maquina sepa de que ususario estamos hablando.
Osea cuando creas una sesion creas un cliente en el servidor independiente para cada usuario que entra, pero estos se manejan con cookies y si no estan habilitados le tenes que decir a la maquina que cliente era buscando el id del cookie que registro.


POr ultimo, para borrar las variables de sesion tenes que usar session_unset()