Esempio n. 1
0
<?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;
Esempio n. 2
0
    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;