¿?... simplemente comprueba si una variable de sesion existe... Hay algo en las FAQ sobre sesiones.. quizá te convenga leerlo.
El login.php funcionaria algo así:
- recojo un username y un password de un formulario
- Lo busco en la BD... donde usarname y password coincidan
- Existe? creo una variable de sesion (SOLO SI EXISTE)... por ejemplo $_SESSION['nombre']=$username;
... entonces simplemente en todas tus páginas necesitas buscar esa variable de session y funcionaría así:
if(isset($_SESSION['name'])) { echo "entraste"; } else { echo "Necesitas loguearte"; }
... quizá vayas a tener muchos usuarios... y a esas páginas necesites darle acceso solo a algunos de ellos... entonces quizá te convenga crear otra variable de "nivel" (y campo en tu BD) y oculparlo de esta forma:
if($_SESSION['nivel']<4) echo "No tienes permitido el acceso...";
... y si solo es un usuario el que podrá entrar... quizá: if($_SESSION['name']=="yo") echo "Solo yo puedo entrar";
... por ejemplo... solo ideas.... permiteme incistir que te leas las FAQ sobre sesiones del foro. Suerte!