コード例 #1
0
    public static function AutenticarUsuario()
    {
        $Usr_Mail = $_POST['username'];
        $Usr_Clave = $_POST['password'];
        //---------------------------------------------------------------------------------------
        if ($Usr_Mail == "irestrepo" && $Usr_Clave == "12345") {
            //echo "<script language=javascript>top.location='/mapa-p'</script>";
            echo $Usr_Mail . "--" . $Usr_Clave;
        } else {
            //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
            $matriz = UsuariosDAO::getUsuariosLogin($Usr_Mail, $Usr_Clave);
            //print_r($matriz);
            $id = $matriz[0]['pkID'];
            $alias = $matriz[0]['alias'];
            $nombre = $matriz[0]['nombres'];
            $apellidos = $matriz[0]['apellidos'];
            $num_cc = $matriz[0]['numero_cc'];
            $tipo = $matriz[0]['t_usuario'];
            //echo "El estado del usuario es: ".$estado;
            //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
            if ($id != "" and $nombre != "") {
                setcookie("log_brick_id", $id, time() + 3600, "/");
                setcookie("log_brick_alias", $alias, time() + 3600, "/");
                setcookie("log_brick_nombre", $nombre . " " . $apellidos, time() + 3600, "/");
                setcookie("log_brick_num_cc", $num_cc, time() + 3600, "/");
                setcookie("log_brick_tipo", $tipo, time() + 3600, "/");
                //echo "la cookie queda:".$id."-".$nombre."-".$tipo;
                //echo "nombre desde la cookie:".$_COOKIE["log_usuario_nombre"];
                echo '<script language="JavaScript">
					alert("Bienvenido ' . $nombre . ' ' . $apellidos . '");					
			</script>';
                echo "<script language=javascript> location.href='../pages/admin/index_admin.php'</script>";
            } else {
                echo '<script language="JavaScript">
					alert("Usuario o password incorrecto, en otro caso por favor verifique que su usuario este activo.");
					window.location = "javascript:history.back(-1)"
				</script>';
            }
            //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
        }
        //---------------------------------------------------------------------------------------
    }