$miSql = new Sqlmenu(); // var_dump($this->miConfigurador); $esteBloque = $this->miConfigurador->getVariableConfiguracion("esteBloque"); $rutaBloque = $this->miConfigurador->getVariableConfiguracion("host"); $rutaBloque .= $this->miConfigurador->getVariableConfiguracion("site") . "/blocks/"; $rutaBloque .= $esteBloque['grupo'] . "/" . $esteBloque['nombre']; $directorio = $this->miConfigurador->getVariableConfiguracion("host"); $directorio .= $this->miConfigurador->getVariableConfiguracion("site") . "/index.php?"; $directorio .= $this->miConfigurador->getVariableConfiguracion("enlace"); $conexion = "estructura"; $esteRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion); $miSesion = Sesion::singleton(); //verifica los roles del usuario en el sistema $roles = $miSesion->RolesSesion(); //consulta datos del usuario $cadena_sql = $miSql->getCadenaSql("datosUsuario", $roles[0]['usuario']); $regUser = $esteRecursoDB->ejecutarAcceso($cadena_sql, "busqueda"); $tam = count($roles) - 1; $cod_rol = ''; $cod_app = ''; foreach ($roles as $key => $value) { if ($key < $tam) { $cod_rol .= $roles[$key]['cod_rol'] . ","; } else { $cod_rol .= $roles[$key]['cod_rol']; } if ($key < $tam) { $cod_app .= $roles[$key]['cod_app'] . ","; } else { $cod_app .= $roles[$key]['cod_app']; }
// var_dump($this->miConfigurador); $esteBloque = $this->miConfigurador->getVariableConfiguracion("esteBloque"); $rutaBloque = $this->miConfigurador->getVariableConfiguracion("host"); $rutaBloque .= $this->miConfigurador->getVariableConfiguracion("site") . "/blocks/"; $rutaBloque .= $esteBloque['grupo'] . "/" . $esteBloque['nombre']; $directorio = $this->miConfigurador->getVariableConfiguracion("host"); $directorio .= $this->miConfigurador->getVariableConfiguracion("site") . "/index.php?"; $directorio .= $this->miConfigurador->getVariableConfiguracion("enlace"); $conexion = "estructura"; $esteRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion); $miSesion = Sesion::singleton(); //verifica los roles del usuario en el sistema $roles = $miSesion->RolesSesion(); //consulta datos del usuario $id_usuario = $miSesion->getSesionUsuarioId(); $cadena_sql = $miSql->getCadenaSql("datosUsuario", $id_usuario); $regUser = $esteRecursoDB->ejecutarAcceso($cadena_sql, "busqueda"); if ($regUser[0]['estado'] != 1) { $parametro['cod_app'] = ''; $parametro['cod_rol'] = ''; } else { $tam = count($roles) - 1; $cod_rol = ''; $cod_app = ''; foreach ($roles as $key => $value) { if ($key < $tam) { $cod_rol .= $roles[$key]['cod_rol'] . ","; } else { $cod_rol .= $roles[$key]['cod_rol']; } if ($key < $tam) {
$rutaBloque = $this->miConfigurador->getVariableConfiguracion("host"); $rutaBloque .= $this->miConfigurador->getVariableConfiguracion("site") . "/blocks/"; $rutaBloque .= $esteBloque['grupo'] . "/" . $esteBloque['nombre']; $directorio = $this->miConfigurador->getVariableConfiguracion("host"); $directorio .= $this->miConfigurador->getVariableConfiguracion("site") . "/index.php?"; $directorio .= $this->miConfigurador->getVariableConfiguracion("enlace"); $conexion = "estructura"; $esteRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion); $miSesion = Sesion::singleton(); // verifica los roles del usuario en el sistema $roles = $miSesion->RolesSesion(); $roles_unicos = $miSesion->RolesSesion_unico(); // consulta datos del usuario $id_usuario = $miSesion->getSesionUsuarioId(); $_REQUEST['usuario'] = $id_usuario; $cadena_sql = $miSql->getCadenaSql("datosUsuario", $id_usuario); $regUser = $esteRecursoDB->ejecutarAcceso($cadena_sql, "busqueda"); //CONSULTAR MENU $cadena_sql = $miSql->getCadenaSql("consultarMenu", $regUser[0]['rolmenu']); $resultado = $esteRecursoDB->ejecutarAcceso($cadena_sql, "busqueda"); // Fin de la sesión $_REQUEST['tiempo'] = time(); $enlaceFinSesion['enlace'] = "action=login"; $enlaceFinSesion['enlace'] .= "&pagina=index"; $enlaceFinSesion['enlace'] .= "&bloque=login"; $enlaceFinSesion['enlace'] .= "&bloqueGrupo=registro"; $enlaceFinSesion['enlace'] .= "&opcion=finSesion"; $enlaceFinSesion['enlace'] .= "&campoSeguro=" . $_REQUEST['tiempo']; $enlaceFinSesion['enlace'] .= "&sesion=" . $miSesion->getSesionId(); $enlaceFinSesion['enlace'] .= "&usuario=" . $id_usuario; $enlaceFinSesion['urlCodificada'] = $this->miConfigurador->fabricaConexiones->crypto->codificar_url($enlaceFinSesion['enlace'], $directorio);