<?php
include '../configuracao/conexao.php';

include '../configuracao/menu.html';
include '../configuracao/funcoes.php';
$rodape="<div id=\"rodapeazul\"> GRUPO AZUR -V.0.0.0.01-Compatível Com Navegador Mozilla Firefox</div>";  
$ctela="<div id=\"telaindex\">";
$cgrid="<div id=\"DBGRID\">";
$tgrid="</div>";
$ttela="</div>$rodape";


function validaAcessoTela($mysqli, $id_usuario, $identificador) {
    // Se for um número, faz a busca pelo campo da chave primária (tela_usuarios_tela)
    if (is_numeric($identificador)) {
        $stmt = $mysqli->prepare("
            SELECT 1 
            FROM tela_usuarios 
            WHERE tela_usuarios_usuarios = ? 
              AND tela_usuarios_tela = ? 
              AND ativo = 'S'
        ");
        $stmt->bind_param("ii", $id_usuario, $identificador);
    } 
    // Se for texto, faz a busca filtrando pelo enumsistema automático
    else {
        $stmt = $mysqli->prepare("
            SELECT 1 
            FROM tela_usuarios 
            WHERE tela_usuarios_usuarios = ? 
              AND enumsistema = ? 
              AND ativo = 'S'
        ");
        $stmt->bind_param("is", $id_usuario, $identificador);
    }
    
    $stmt->execute();
    $resultado = $stmt->get_result();
    $autorizado = $resultado->num_rows > 0;
    $stmt->close();
    
    return $autorizado;
}
?>