$resp["evento"] = $action; $resp["respuesta"] = "error_archivo"; echo json_encode($resp); } if ($fp) { foreach ($arr as $line) { fwrite($fp, $line); } fclose($fp); } $clsSql = new Conexion(); $clsSql->abrir_conexion(); $usuarioid = $_SESSION['id_usuario']; $ipusuario = get_client_ip(); $sql = "INSERT INTO SYSADMIN.auditoria (usuario_id, accion,descripcion, ip_origen) VALUES ('{$usuarioid}', 'Asignar ACL SQUID','({$ipsel}) nombre->{$nombre} ','{$ipusuario}');"; $clsSql->consulta_bd($sql); $clsSql->cerrar_conexion(); $resp = array(); $resp["evento"] = $action; $resp["respuesta"] = "Asignado a la ACL de <strong>SQUID</strong> asignado exitosamente"; exec("sudo squid3 -k reconfigure"); echo json_encode($resp); } break; case $action === 'obtenerHosts': $file = fopen($f, "rw"); $hosts = array(); while (!feof($file)) { // if (fgets($file)){ $cadena_buscada = "host"; $linea = fgets($file);
function destruir_sesion() { $clsSql = new Conexion(); $clsSql->abrir_conexion(); $usuarioid = $_SESSION["id_usuario"]; $this->setId_usuario(NULL); $this->setLogin(NULL); $this->setCedula_usuario(NULL); $this->setNombre_usuario(NULL); $this->setApellido_usuario(NULL); $this->setTipo_usuario(NULL); $ipusuario = get_client_ip(); $sql = "INSERT INTO SYSADMIN.auditoria (usuario_id, accion,descripcion, ip_origen) VALUES ('{$usuarioid}', 'Logout','Cierre de Sesion','{$ipusuario}');"; $clsSql->consulta_bd($sql); $clsSql->cerrar_conexion(); return session_destroy(); }
function getCantidadPacientesFecha($fecha, $estacion) { $conex = new Sql(); $conex->abrir_conexion(); $sql = "SELECT\n count(DISTINCT correlativo) as cantidad\n FROM cola\n WHERE date(fecha_hora_inicio) = '{$fecha}' and estacion_id={$estacion} and estado_id=3;"; $stm = $conex->consulta_bd($sql); $array = $conex->obtener_array_consulta($stm, Sql::ARRAY_ASOCIATIVO); $cantidad = $array[0]["cantidad"]; return $cantidad; }