Esempio n. 1
0
 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();
 }
Esempio n. 2
0
 static function set_debug_status($estado_debug)
 {
     Sql::$debug = $estado_debug;
 }
Esempio n. 3
0
         }
         $arr2 = array_slice($arr, $cont, $totallineas);
         $arr = array_merge($arr1, $arr2);
         if (!($fp = fopen($squid, 'w+'))) {
             $resp = array();
             $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");
Esempio n. 4
0
 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;
 }