![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
26/08/2009, 13:56
|
| | Fecha de Ingreso: julio-2009 Ubicación: .mysql_error ( XD )
Mensajes: 554
Antigüedad: 15 años, 7 meses Puntos: 13 | |
Respuesta: variables de sesión Un script es un conjunto de instrucciones, por lo cual cada fragmento o trozo de codigo que haga algo es un script, ante ello el session start es de gran importancia y debe ejecutarse antes de iniciar la página html
aunque te recomiendo que en la página de login pongas este script
Código php:
Ver original<?php if (isset($_SESSION['usuario'])) { header ("location: tupáginadeinicioquenoesellogin.php"); } else { echo ""; } ?>[
]
lo que hace es que si el usuario está logeado y cambia la página sin haber cerrado la sesion cuando vuelva no se tenga que logear nuevamente.
respecto a tu pregunta estás en lo correcto, la sesion solo se inicia o crea una sola vez y en solo una página, la del login! aunque es recomendable validarla en cada página que igreses o uses, asi mismo estás manejando privilegios... si el usuario no está logeado y sabe la url no podrá entrar.
referente al codigo que pusiste, me percato que es el mismo de antes, si aun no te funciona coloca el codigo que tienes ahora (actualizado, no la misma wea de recien) y lo seguimos chequeando...
saludos |