Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/03/2009, 11:51
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Ayuda con inicio de sesión.

El error esta desde que haces el login:

Código php:
Ver original
  1. // Siempre debes iniciar una sesion, no importa si el login es valido o no
  2. session_start(); // Esta linea debe ser la primera en tu script
  3.  
  4. session_register("usuario"); // Esta linea realmente no es util
  5.  
  6. if(mysql_num_rows($rs)!=0) {
  7.     // Crea tu variable de sesion:
  8.     $_SESSION['usuario'] = $nomrec;
  9.     // Aqui rediriges a la pagina correcta
  10. } else {
  11.     // Asegurate de borrar todo en la session
  12.     // Redirigies al formulario de login
  13. }

En todas las demas paginas donde necesites usar la sesion:
Código php:
Ver original
  1. // Si no inicias la sesion no tendras acceso a lo que guardaste en ella
  2.  
  3. // Verifica que existe la sesion:
  4. if(!isset($_SESSION['usuario']))
  5.     die('Acceso no permitido');
  6.  
  7. $usuario = $_SESSION['usuario'];
__________________
- León, Guanajuato
- GV-Foto

Última edición por Triby; 12/03/2009 a las 11:53 Razón: Agregar verificacion