Lo correcto seria que en la pagina de login, si esta persona lo pasa, se incluyera en la sesion una variable identificativa para demostrarlo, como por ejemplo "$valid_user" o la que tu decias. En el resto de paginas lo unico que tienes que combrobar al principio de cada una es si esta variable esta presente o no. Osea, Código: Text if (!isset($_SESSION['valid_user'])) {echo "Debes estar logeado"; exit;} Por si no lo entiendes, si no esta declarada la variable de sesion $valid_user, muestras el mensaje de logeo y terminas la ejecucion del codigo.De esa manera, obligas a todo aque que quiera usar tus paginas a logearse primero o no vera nada.Saludos,
haber, partimos de la base de que para ver la pagina tienes que estar logeado. Si terminas la sesion, evidentemente no puedes ver ninguna pagina.
se usa session_destroy y no puede seguir en el sitio porque recuerda que estaba deshabilitado para usuarios no logeados, la manera que dice steel es la correcta smile.gif o mas bien la mas común
PD: Voy a ver que es eso de "session_destroy"