Es sencillo, en cuanto el usuario inicie sesión, crea una variable de sesion (que redundante), bueno eso, crea la variable, después al principio de cada página pregunta por esa variable, si existe dejalo pasar y si no regresalo a que se autentifique..
Algo como:
Código PHP:
Ver originalif ($_POST['txtUsername'] != $username || $_POST['txtPassword'] != $password) {
//muestra formulario
}
else{
$_SESION["auth"] = 1;
$_SESION["nombre"] = $username;
//puedes crear las variables que quieras..
}
Después en cada página en donde necesites que este identificado, justo al principio (no debes tener nada de nada antes o te marcara error)..
Código PHP:
Ver originalsesion_start();
if($_SESION["auth"] != 1){
header("location: index.php"); //o la página que tenga tu formulario ;) }
Esto es a groso modo, o sea es una idea, adaptalo a lo que necesitas, ha! y lee de
sesiones para que te des una idea ;)
saludts! ;)
EDITO: Se me olvidaba, las sesiones con frames, son algo complicadillas.. si pudieras quitarlos mejor (o al menos eso haría yo xD)