Example #1
0
        //$reg=$alumno->loginAlumno($usuario,$pass);
        if (ereg('^[a-z]*[a-z]$', $usuario)) {
            //Administrador 1 2 3 4
            $reg = $usu->loginUsuarios($usuario, $pass);
            $reg = array_shift($reg);
            $sw = 1;
        } else {
            //echo $sql;
            header("Location:./?u=" . $url . '&error=1');
        }
        $codUsuario = $reg['CodUsuario'];
        if ($sw) {
            $Nivel = $reg['Nivel'];
        }
        if ($reg['Can'] == 1) {
            $valuesLog = array("CodUsuario" => $codUsuario, "Nivel" => $Nivel, "Url" => "'{$url}'", "FechaLog" => "'{$fecha}'", "HoraLog" => "'{$hora}'", "Agente" => "'{$agente}'", "Ip" => "'{$ip}'", "Referencia" => "'{$referencia}'", "Lenguaje" => "'{$lenguaje}'");
            $logusuario->insertarRegistro($valuesLog, 0);
            $_SESSION['CodUsuarioLog'] = $codUsuario;
            $_SESSION['LoginSistemaContable'] = 1;
            $_SESSION['Nivel'] = $Nivel;
            $_SESSION['Idioma'] = $reg['Idioma'];
            $_SESSION['CodEmpresa'] = $reg['CodEmpresa'];
            echo $logusuario->optimizarTablas();
            header("Location:" . $direccion);
        } else {
            header("Location:./?u=" . $url . '&error=1');
        }
    } else {
        header("Location:./?u=" . $url . '&incompleto=1');
    }
}