本文整理汇总了PHP中Mensaje::ofuscar方法的典型用法代码示例。如果您正苦于以下问题:PHP Mensaje::ofuscar方法的具体用法?PHP Mensaje::ofuscar怎么用?PHP Mensaje::ofuscar使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Mensaje
的用法示例。
在下文中一共展示了Mensaje::ofuscar方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: asignar
protected function asignar($json, $f)
{
//para ofuscar identificadores
$mres = new Mensaje();
if ($_SESSION["_OFUSCAR_ID"] == 'si') {
$id_uo = $mres->ofuscar($f["id_uo"]);
$id_uo_padre = $mres->ofuscar($f["id_uo_padre"]);
} else {
$id_uo = $f["id_uo"];
$id_uo_padre = $f["id_uo_padre"];
}
//$json='id:'.$f["id_unidad_organizacional"];
if ($f["resaltar"] == 'si') {
$text = $f["nombre_unidad"] . ' <FONT SIZE="+1"><b>*</b></FONT>';
$expanded = 'true';
} else {
$text = $f["nombre_unidad"];
$expanded = 'true';
}
$json = 'text:\'' . $text . '\',
id:\'' . $id_uo . '\',
id_p:\'' . $id_uo_padre . '\',
cls:\'folder\',
id_uo:\'' . $id_uo . '\',
leaf:false,
allowDelete:true,
allowEdit:true,
allowDrag:true,
allowDrop:true,
expanded:' . $expanded . ',
nombre_unidad:\'' . $f["nombre_unidad"] . '\',
nombre_cargo:\'' . $f["nombre_cargo"] . '\',
cargo_individual:\'' . $f["cargo_individual"] . '\',
descripcion:\'' . $f["descripcion"] . '\',
codigo:\'' . $f["codigo"] . '\',
nodo_base:\'' . $f["nodo_base"] . '\',
gerencia:\'' . $f["gerencia"] . '\',
id_estructura_uo:' . $f["id_estructura_uo"] . ',
correspondencia:\'' . $f["correspondencia"] . '\',
presupuesta:\'' . $f["presupuesta"] . '\',
estado_reg:\'' . $f["estado_reg"] . '\',';
$json = $json . 'icon:\'../../../lib/imagenes/a_form.png\',';
$json = $json . 'qtip:\'Funcionario: ' . $f['funcionarios'] . ' <br \\/>Cargo: ' . $f["nombre_cargo"] . '\',
qtipTitle:\'' . $f["nombre_unidad"] . '\' ';
$json = str_replace(chr(13), '', $json);
$json = str_replace(chr(9), '', $json);
$json = str_replace(chr(10), '', $json);
return $json;
}
示例2: verificarCredenciales
function verificarCredenciales()
{
$this->funciones = $this->create('MODUsuario');
$this->res = $this->funciones->ValidaUsuario();
$this->datos = $this->res->getDatos();
if ($this->res->getTipo() == 'Error' || $this->datos['cuenta'] == '') {
//si no existe le mando otra vez a la portada
$_SESSION["autentificado"] = "NO";
$_SESSION["ss_id_usuario"] = "";
$_SESSION["ss_id_lugar"] = "";
$_SESSION["ss_nombre_lugar"] = "";
$_SESSION["ss_nombre_empleado"] = "";
$_SESSION["ss_paterno_empleado"] = "";
$_SESSION["ss_materno_empleado"] = "";
$_SESSION["ss_nombre_usuario"] = "";
$_SESSION["ss_id_funcionario"] = "";
$_SESSION["ss_nombre_basedatos"] = "";
$_SESSION["ss_ip"] = "";
$_SESSION["ss_mac"] = "";
echo "{success:false,mensaje:'" . addslashes($this->res->getMensaje()) . "'}";
exit;
} else {
$LDAP = TRUE;
//preguntamos el tipo de autentificacion
if ($this->datos['autentificacion'] == 'ldap') {
$_SESSION["_CONTRASENA"] = md5($_SESSION["_SEMILLA"] . $this->datos['contrasena']);
$conex = ldap_connect($_SESSION["_SERVER_LDAP"], $_SESSION["_PORT_LDAP"]) or die("No ha sido posible conectarse al servidor");
ldap_set_option($conex, LDAP_OPT_PROTOCOL_VERSION, 3);
if ($conex) {
// bind with appropriate dn to give update access
$r = ldap_bind($conex, trim($this->objParam->getParametro('usuario')) . '@' . $_SESSION["_DOMINIO"], addslashes(htmlentities(trim($this->objParam->getParametro('contrasena')), ENT_QUOTES)));
if ($r && trim($this->objParam->getParametro('contrasena')) != '') {
$LDAP = TRUE;
} else {
$LDAP = FALSE;
}
ldap_close($conex);
} else {
$LDAP = FALSE;
}
}
//si falla la autentificacion LDAP cerramos sesion
if (!$LDAP) {
$_SESSION["autentificado"] = "NO";
$_SESSION["ss_id_usuario"] = "";
$_SESSION["ss_id_lugar"] = "";
$_SESSION["ss_nombre_lugar"] = "";
$_SESSION["ss_nombre_empleado"] = "";
$_SESSION["ss_paterno_empleado"] = "";
$_SESSION["ss_materno_empleado"] = "";
$_SESSION["ss_nombre_usuario"] = "";
$_SESSION["ss_id_funcionario"] = "";
$_SESSION["ss_nombre_basedatos"] = "";
$_SESSION["ss_ip"] = "";
$_SESSION["ss_mac"] = "";
} else {
$_SESSION["autentificado"] = "SI";
$_SESSION["ss_id_usuario"] = $this->datos['id_usuario'];
$_SESSION["ss_id_funcionario"] = $this->datos['id_funcionario'];
$_SESSION["_SESION"]->setIdUsuario($this->datos['id_usuario']);
//cambia el estado del Objeto de sesion activa
$_SESSION["_SESION"]->setEstado("activa");
if ($_SESSION["_ESTADO_SISTEMA"] == 'desarrollo') {
$_SESSION["mensaje_tec"] = true;
} else {
$_SESSION["mensaje_tec"] = false;
}
$mres = new Mensaje();
if ($_SESSION["_OFUSCAR_ID"] == 'si') {
$id_usuario_ofus = $mres->ofuscar($this->datos['id_usuario']);
$id_funcionario_ofus = $mres->ofuscar($this->datos['id_funcionario']);
} else {
$id_usuario_ofus = $this->datos['id_usuario'];
$id_funcionario_ofus = $this->datos['id_funcionario'];
}
////
$_SESSION["_CONT_ALERTAS"] = $this->datos['cont_alertas'];
$_SESSION["_NOM_USUARIO"] = $this->datos['nombre'] . " " . $this->datos['apellido_paterno'] . " " . $this->datos['apellido_materno'];
$_SESSION["_ID_USUARIO_OFUS"] = $id_usuario_ofus;
$_SESSION["_ID_FUNCIOANRIO_OFUS"] = $id_funcionario_ofus;
$_SESSION["_AUTENTIFICACION"] = $this->datos['autentificacion'];
$_SESSION["_ESTILO_VISTA"] = $this->datos['estilo'];
echo "{success:true,\r\n\t\t\tcont_alertas:" . $_SESSION["_CONT_ALERTAS"] . ",\r\n\t\t\tnombre_usuario:'" . $_SESSION["_NOM_USUARIO"] . "',\r\n\t\t\tnombre_basedatos:'" . $_SESSION["_BASE_DATOS"] . "',\r\n\t\t\tid_usuario:'" . $_SESSION["_ID_USUARIO_OFUS"] . "',\r\n\t\t\tid_funcionario:'" . $_SESSION["_ID_FUNCIOANRIO_OFUS"] . "',\r\n\t\t\tautentificacion:'" . $_SESSION["_AUTENTIFICACION"] . "',\r\n\t\t\testilo_vista:'" . $_SESSION["_ESTILO_VISTA"] . "',\r\n\t\t\tmensaje_tec:'" . $_SESSION["mensaje_tec"] . "',\r\n\t\t\ttimeout:" . $_SESSION["_TIMEOUT"] . "}";
exit;
}
}
}
示例3: aplicarInterinato
function aplicarInterinato(){
$this->objFunc=$this->create('MODInterinato');
$this->res=$this->objFunc->aplicarInterinato($this->objParam);
if($this->res->getTipo()!='ERROR'){
//si el cambio fue exitoso cambiamos los valores de neustras variables de session
$this->datos=$this->res->getDatos();
$_SESSION["autentificado"] = "SI";
$_SESSION["ss_id_usuario_ai"] = $_SESSION["ss_id_usuario"];
$_SESSION["_NOM_USUARIO_AI"] = $_SESSION["_NOM_USUARIO"];
$_SESSION["ss_id_usuario"] = $this->datos['id_usuario'];
$_SESSION["ss_id_funcionario"] = $this->datos['id_funcionario'];
$_SESSION["ss_id_cargo"] = $this->datos['id_cargo'];
$_SESSION["ss_id_persona"] = $this->datos['id_persona'];
$_SESSION["_SESION"]->setIdUsuario($this->datos['id_usuario']);
//cambia el estado del Objeto de sesion activa
$_SESSION["_SESION"]->setEstado("activa");
$mres = new Mensaje();
if($_SESSION["_OFUSCAR_ID"]=='si'){
$id_usuario_ofus = $mres->ofuscar(($this->datos['id_usuario']));
$id_funcionario_ofus = $mres->ofuscar(($this->datos['id_funcionario']));
}
else{
$id_usuario_ofus = $this->datos['id_usuario'];
$id_funcionario_ofus = $this->datos['id_funcionario'];
}
$_SESSION["_CONT_ALERTAS"] = $this->datos['cont_alertas'];
$_SESSION["_CONT_INTERINO"] = $this->datos['cont_interino'];
$_SESSION["_NOM_USUARIO"] = $this->datos['nombre']." ".$this->datos['apellido_paterno']." ".$this->datos['apellido_materno'];
$_SESSION["_ID_USUARIO_OFUS"] = $id_usuario_ofus;
$_SESSION["_ID_FUNCIOANRIO_OFUS"] = $id_funcionario_ofus;
$_SESSION["_AUTENTIFICACION"] = $this->datos['autentificacion'];
$_SESSION["_ESTILO_VISTA"] = $this->datos['estilo'];
}
$this->res->imprimirRespuesta($this->res->generarJson());
}