($con, $user, $pass) { $usuario = mysqli_real_escape_string($con, $user); $contra = mysqli_real_escape_string($con, $pass); //Instanciamos el metodo... $main = new Main(); $main->validar_login($con, $usuario, $contra); if ($main->row['usuario_is'] == $user && $main->row['contrasena_is'] == $pass) { //Creamos variables de sesion... $_SESSION['sesion'] = TRUE; $_SESSION['user'] = $main->row['usuario_is']; $_SESSION['name'] = $main->row['nombre_is']; $_SESSION['id'] = $main->row['identificacion_is']; $_SESSION['email'] = $main->row['correo_is']; $_SESSION['phone'] = $main->row['telefono']; $_SESSION['ganancias'] = $main->row['ganancias_is']; $_SESSION['state_account'] = $main->row['estado_cuenta']; header("Location: ../../dashboard/"); } else { //enviar variable con error... $_SESSION['error'] = "Los datos de inicio de sesion estan errados."; //enviar variable con error... header("Location: ../../login/"); } }
$validar = new Verify_login();
$validar->ConectarDB(); $user = $_POST['user']; $pass = $_POST['pass']; //////////////////////////////////////////////////////////////////////////// //Agregamos este bloque que verifica que los input del form no esten basios /////////////////////////////////////////////////////////////////////////// if (empty($user) or empty($pass)) { //Si alguno de los campos esta basio, mostramos el error al usuario... $_SESSION['error'] = "Escribe tu usuario y contraseña para iniciar."; header("Location: ../../login/"); }else{ $validar->validar($validar->conex, $user, $pass); } ?>