Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/05/2011, 12:13
Avatar de silvanha
silvanha
 
Fecha de Ingreso: marzo-2006
Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 1 mes
Puntos: 65
Respuesta: User y pass para usar panel de control

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 original
  1. if ($_POST['txtUsername'] != $username || $_POST['txtPassword'] != $password) {
  2.    //muestra formulario
  3. }
  4. else{
  5.     session_start();
  6.     $_SESION["auth"] = 1;
  7.     $_SESION["nombre"] = $username;
  8.     //puedes crear las variables que quieras..
  9. }

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 original
  1. sesion_start();
  2. if($_SESION["auth"] != 1){
  3.    header("location: index.php"); //o la página que tenga tu formulario ;)
  4. }

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)
__________________
●•· No hay nada imposible..
●•· Vico-X.. ;)