Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/07/2013, 12:19
Avatar de Mosiah16
Mosiah16
 
Fecha de Ingreso: abril-2010
Ubicación: Antofagasta
Mensajes: 70
Antigüedad: 14 años
Puntos: 1
Respuesta: Redirección después de iniciar sesión

Código PHP:
Ver original
  1. <?php
  2.     session_start();
  3.     include('db.php');
  4.     if(isset($_POST['enviar'])) { // comprobamos que se hayan enviado los datos del formulario
  5.         // comprobamos que los campos usuarios_nombre y usuario_clave no estén vacíos
  6.         if(empty($_POST['usuario_email']) || empty($_POST['usuario_clave'])) {
  7.             echo "El usuario o la contraseña no han sido ingresados. <a href='javascript:history.back();'>Reintentar</a>";
  8.         }else {
  9.             // "limpiamos" los campos del formulario de posibles códigos maliciosos
  10.             $usuario_email = mysql_real_escape_string($_POST['usuario_email']);
  11.             $usuario_clave = mysql_real_escape_string($_POST['usuario_clave']);
  12.             $usuario_clave = md5($usuario_clave);
  13.             // comprobamos que los datos ingresados en el formulario coincidan con los de la BD
  14.             $sql = mysql_query("SELECT usuario_id, usuario_email, usuario_clave FROM usuarios WHERE usuario_email='".$usuario_email."' AND usuario_clave='".$usuario_clave."'");
  15.             if($row = mysql_fetch_array($sql)) {
  16.                 $_SESSION['usuario_id'] = $row['usuario_id']; //
  17.                 $_SESSION['usuario_email'] = $row["usuario_email"]; //
  18.                 header("Location: acceso.php");
  19.             }else {
  20. ?>
  21.                 Error, <a href="acceso.php">Reintentar</a>
  22. <?php
  23.             }
  24.         }
  25.    }else {
  26.         header("Location: index.php");
  27.     }
  28. ?>

pero no redirecciona con header y con otro metodo tampoco :S
__________________
Tu mente es capaz de todo...

Última edición por Mosiah16; 08/07/2013 a las 12:26