Pokaż wyniki od 1 do 4 z 4

Wątek: [R]PHP Error Message

  1. #1
    Zarejestrowany
    Dołączył
    May 2008
    Posty
    327

    Domyślnie [R]PHP Error Message

    Edytowałem grę na serwerach yoyo, teraz wszystko skopiowałem i wgrałem na nowy i wyskakuje mi błąd którego wczesniej nie było.

    Kod: Zaznacz wszystko
    PHP Error Message

    Notice: Trying to get property of non-object in /home/a8650992/public_html/includes/head.php on line 139

    Free Web Hosting

    PHP Error Message
    Kod:
    Fatal error: Call to a member function MoveNext() on a non-object in /home/a8650992/public_html/includes/head.php on line 159
    
      Free Web Hosting



    Nie wiem dlaczego, czy to wina serwera??
    Instalowałem oryginalny silnik Vallheru 1.09 i ten sam błąd wyskakuje.

    Wiersze(123-172) mojego head.php
    Kod:
    function catcherror($errortype, $errorinfo, $errorfile, $errorline)
    {
      global $db;
      global $smarty;
      $reported = 0;
      $file = explode("/", $errorfile);
      $elements = count($file);
      $numfile = $elements - 1;
      if (!isset($_SERVER['HTTP_REFERER']))
      {
        $_SERVER['HTTP_REFERER'] = '';
      }
      $referer = explode("/", $_SERVER['HTTP_REFERER']);
      $elements1 = count($referer);
      $numrefer = $elements1 - 1;
      $test = $db -> Execute("SELECT * FROM bugtrack");
      while (!$test -> EOF) ////////////// linijka 139 //////////////////////////////linijka 139 //////////////////
      {
        if ($test -> fields['file'] == $file[$numfile])
        {
          if ($test -> fields['line'] == $errorline)
          {
            if ($test -> fields['info'] == $errorinfo)
            {
              if ($test -> fields['type'] == $errortype)
              {
                if ($test -> fields['referer'] == $referer[$numrefer])
                {
                  $db -> Execute("UPDATE bugtrack SET amount=amount+1 WHERE id=".$test -> fields['id']);
                  $reported = 1;
                  break;
                }
              }
            }
          }
        }
        $test -> MoveNext();  //////////////////////////linijka 159 //////////////////////////// linijka 159//////
    }
      $test -> Close();
      if (!$reported)
      {
        $db -> Execute("INSERT INTO bugtrack (type, info, file, line, referer) VALUES(".$errortype.", '".$errorinfo."', '".$file[$numfile]."', ".$errorline.", '".$referer[$numrefer]."')");
      }
      if ($errortype == E_USER_ERROR || $errortype == E_ERROR)
      {
        $smarty -> assign("Message", E_ERRORS);
        $smarty -> display('error1.tpl');
        exit;
      }
    }

  2. #2
    Zarejestrowany
    Dołączył
    Mar 2008
    Posty
    374

    Domyślnie Odp: PHP Error Message

    Najlepiej zakomentuj tą funkcję oraz tą linijkę:

    set_error_handler('catcherror');

  3. #3
    Zarejestrowany
    Dołączył
    May 2008
    Posty
    327

    Domyślnie Odp: PHP Error Message

    Już dostałem podobną podpowiedz ale nie działa. Dzięki.

  4. #4
    Kemsan
    Gość

    Domyślnie Odp: PHP Error Message

    Wszystko jest w: Poradniki Vallheru->Błedy, problemy, porady w vallheru zaraz po instalacji Zamykam

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. Message
    Przez maciek_mono w dziale Kosz
    Odpowiedzi: 0
    Ostatni post / autor: 01-10-2010, 21:10
  2. error
    Przez dragonpl32 w dziale Pytania dotyczące silnika Xnova
    Odpowiedzi: 0
    Ostatni post / autor: 25-10-2009, 14:41
  3. Error
    Przez Nie zarejestrowany w dziale NetRisk
    Odpowiedzi: 2
    Ostatni post / autor: 22-05-2009, 20:16
  4. ERROR
    Przez Sylver w dziale Mafia Warz
    Odpowiedzi: 1
    Ostatni post / autor: 10-02-2008, 19:30
  5. Error
    Przez Bruce w dziale Support Ugameli
    Odpowiedzi: 3
    Ostatni post / autor: 03-12-2007, 13:45

Zakładki

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •