function IniciaSesion()
{
    $rut = trim($_POST['rut']);
    $password = trim($_POST['password']);
    if (consultas::verificarLogin($rut, $password)) {
        $usuario = new Usuario($rut);
        if ($usuario->nombre != "") {
            $_SESSION['user'] = $usuario->rut;
            session_write_close();
            $tipoUsuario = $usuario->tipoUsuario;
            redirecciona($tipoUsuario);
        } else {
            ?>
	                  <script>alert('Hubo un error al iniciar sesion!');</script>
	              <?php 
        }
    } else {
        ?>
	              <script>alert('RUT o contraseña incorrecto(s)!');</script>
	          <?php 
    }
}
Esempio n. 2
0
<?php

session_start();
require_once __DIR__ . "/scripts/usuario/funciones-usuario.php";
require_once __DIR__ . "/scripts/usuario/clase-usuario.php";
$fileDir = __DIR__ . "/scripts/bd/config.php";
if (file_exists($fileDir) && isset($_SESSION['user']) == "") {
    header("Location: login.php");
} else {
    if (!file_exists($fileDir)) {
        header("Location: instalar.php");
    } else {
        if (isset($_SESSION['user'])) {
            $usuario = usuarioActual();
            $tipoUsuario = $usuario->tipoUsuario;
            redirecciona($tipoUsuario);
        }
    }
}