Undefined offset

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Undefined offset

      estoy viendo amenudo este error en mi archivo error.log
      He intentado provocar este error pero no lo consiguo

      Source Code

      1. [06-Dec-2022 07:56:57] NOTICE: "Undefined offset: 3"
      2. File: /var/www/xnova/includes/pages/game/ShowBuildingsPage.class.php | Line: 133
      3. URL: https://localhost/game.php?page=buildings | Version: 2.0.git
      4. Stack trace:
      5. #0 /includes/pages/game/ShowBuildingsPage.class.php(133): errorHandler(8, 'Undefined offse...', '/...', 133, Array)
      6. #1 /includes/pages/game/ShowBuildingsPage.class.php(392): ShowBuildingsPage->RemoveBuildingFromQueue(4)
      7. #2 /game.php(58): ShowBuildingsPage->show()
      Se repite en varias ocaciones lo que cambia es "Undefined offset: 2"
      Pero siempre con estos 2
      Line 133
      $Element = $CurrentQueue[$QueueID - 1][0]
      ;
      Line 392

      $this->RemoveBuildingFromQueue($ListID)
      ;
      Ahora lo que no se que tan dañino sea o si deberia ignorarlo
      VERY SAD :/ :/ :/ :/
    • yamilrh wrote:

      estoy viendo amenudo este error en mi archivo error.log
      He intentado provocar este error pero no lo consiguo

      Source Code

      1. [06-Dec-2022 07:56:57] NOTICE: "Undefined offset: 3"
      2. File: /var/www/xnova/includes/pages/game/ShowBuildingsPage.class.php | Line: 133
      3. URL: https://localhost/game.php?page=buildings | Version: 2.0.git
      4. Stack trace:
      5. #0 /includes/pages/game/ShowBuildingsPage.class.php(133): errorHandler(8, 'Undefined offse...', '/...', 133, Array)
      6. #1 /includes/pages/game/ShowBuildingsPage.class.php(392): ShowBuildingsPage->RemoveBuildingFromQueue(4)
      7. #2 /game.php(58): ShowBuildingsPage->show()
      Se repite en varias ocaciones lo que cambia es "Undefined offset: 2"
      Pero siempre con estos 2
      Line 133
      $Element = $CurrentQueue[$QueueID - 1][0]
      ;
      Line 392

      $this->RemoveBuildingFromQueue($ListID)
      ;
      Ahora lo que no se que tan dañino sea o si deberia ignorarlo
      Ese error suele salir cuando tienen mas de una pestaña habierta con el juego puedes fixearlo poniendole antes de:

      $Element = $CurrentQueue[$QueueID - 1][0];

      Esto:

      if (!isset($CurrentQueue[$QueueID - 1][0])) return;