Autor Téma: PHP 5.3.26 - error  (Přečteno 3141 krát)

Offline Elipso

  • Začátečník
  • **
  • Příspěvků: 52
    • Zobrazit profil
PHP 5.3.26 - error
« kdy: 15. 07. 2013, 16:12:01 »
Ahojte, chcem vás trochu zneužiť  ;D na opravu chýb ktoré potrebujem opraviť. :D viac slov na opraviť na nenapadlo do 1 vety  :)

1. [error] [client xyz] PHP Notice:  Trying to get property of non-object in /var/www1/pages/update.php on line 32
Kód: [Vybrat]
30. $jsonFile = json_decode(file_get_contents($url));
31.
32. if (version_compare($currentVersion, $jsonFile->latest, '<')) {
33. $notifi[] = '<h2><a href=" '. $jsonFile->download .'" target="_blank">'.$messages["524"].'</a></h2>';
34. }


2. [error] [client xyz] PHP Notice:  Undefined offset: 2 in /var/www1/pages/autodj_bottom.php on line 83
Ten offset ide id 2 až po 102

Kód: [Vybrat]
                       
81. echo '<option class=\"playlistselectdrop\" value=\"">' . $messages["adb1"] . '</option>';
82.                         for ($i = $listing_start; $i <= $listing_end; $i++) {
83.                             if (($dirlisting[$i] != ".") and ($dirlisting[$i] != "..") and ($dirlisting[$i] != "")) {
84.                                 echo "<option class=\"playlistselectdrop\" value=\"" . $dirlisting[$i] . "\">" . $dirlisting[$i] . "</option>";
85.                             }
                        }
« Poslední změna: 15. 07. 2013, 17:19:10 od Elipso »

Offline Petr Gajdůšek

  • Začátečník
  • **
  • Příspěvků: 60
    • Zobrazit profil
Re: PHP 5.3.26 - error
« Odpověď #1 kdy: 15. 07. 2013, 23:49:35 »
1. Jaký je obsah $jsonFile a file_get_contents($url)? Chyba znamená, že $jsonFile není objekt, nejspíš bude null, protože  file_get_contents($url) není validní JSON.
2. $dirlisting[2] není definován.

Offline Elipso

  • Začátečník
  • **
  • Příspěvků: 52
    • Zobrazit profil
Re: PHP 5.3.26 - error
« Odpověď #2 kdy: 16. 07. 2013, 15:18:19 »
Niečo opravím, a niečo sa zase do**be  :-X :-\