<?php require_once "../class/clsAcceso.php"; $objAcceso = new clsAcceso(); $objAcceso->setUsuario($_POST['txtUsuario']); $objAcceso->setContrasenya($_POST['txtContrasenya']); $objAcceso->setApp("[IdentificadorAsignadoAlaAPP]"); $arrSalida = $objAcceso->sFNCAccesoValidar(); if ($arrSalida['noError'] <= 0) { $sSalida = "json = {'iError' : '" . $arrSalida['noError'] . "', 'sMsjError' : '" . $arrSalida['mensaje'] . "', 'todos' : '" . $arrSalida['todos'] . "','numRoles' : '" . $arrSalida['roles'] . "','rol0' : '" . $arrSalida['rol0'] . "'}"; } else { $sSalida = "json = {'iError' : '" . $arrSalida['noError'] . "', 'sMsjError' : '" . $arrSalida['mensaje'] . "'}"; } echo $sSalida;
echo json_encode($arrSalida); die; } // Verificar variables if (!isset($_POST['txtUsuario']) || $_POST['txtUsuario'] == '' || !isset($_POST['txtContrasenya']) || $_POST['txtContrasenya'] == '') { $arrSalida['iError'] = 4; $arrSalida['sMsjError'] = 'Parámetros insuficientes (E04)'; echo json_encode($arrSalida); die; } require_once "../class/clsAcceso.php"; $objAcceso = new clsAcceso(); // Consulta de validación de acceso $objAcceso->setUsuario($_POST['txtUsuario']); $objAcceso->setContrasenya($_POST['txtContrasenya']); $objAcceso->setApp("SisAE-Prmnc-CmpEvlDep"); $arrSalida = $objAcceso->sFNCAccesoValidar(); $arrSalida['iError'] = $arrSalida['noError']; // Definir el número de roles del usuario if (!isset($arrSalida['roles'])) { $arrSalida['numRoles'] = 0; } else { $arrSalida['numRoles'] = $arrSalida['roles']; } $arrSalida['sMsjError'] = utf8_encode($arrSalida['mensaje']); unset($arrSalida['roles'], $arrSalida['noError'], $arrSalida['mensaje']); /**/ //$sSalida= "json = {'iError' : '" . 0 . "', 'sMsjError' : '" . " " . "', 'todos' : '".$arrSalida['todos']."','numRoles' : '" . "1"."','rol0' : '"."Dependencia"."'}"; //echo $sSalida; // Limpiar el buffer de salida antes de mostrar el resultado ob_clean();
<?php require_once "../class/clsAcceso.php"; $objAcceso = new clsAcceso(); $objAcceso->setUsuario($_POST['txtUsuario']); $objAcceso->setContrasenya($_POST['txtContrasenya']); $objAcceso->setApp("SisEDDNT-RH-CS"); $arrSalida = $objAcceso->sFNCAccesoValidar(); if ($arrSalida['noError'] <= 0) { $sSalida = "json = {'iError' : '" . $arrSalida['noError'] . "', 'sMsjError' : '" . $arrSalida['mensaje'] . "','todos' : '" . $arrSalida['todos'] . "','numRoles' : '" . $arrSalida['roles'] . "','rol0' : '" . $arrSalida['rol0'] . "'}"; } else { $sSalida = "json = {'iError' : '" . $arrSalida['noError'] . "', 'sMsjError' : '" . $arrSalida['mensaje'] . "'}"; } echo $sSalida;