PHP > Undefined variable

  • Hallo, ich weiß einfach nicht weiter. Vielleicht kann mir jemand von euch erklären warum diese notice auslöst.



    Das sind die einträge:

    Code: statuspage.php
    [16-Feb-2016 01:00:37 UTC] PHP Notice: Undefined variable: allCheckID in C:\xampp\htdocs\status\build\statuspage\statusPage.php on line 103
    
    
    [16-Feb-2016 01:00:37 UTC] PHP Notice: Undefined variable: allCheckInfo in C:\xampp\htdocs\status\build\statuspage\statusPage.php on line 41



    Das sind die betroffenen Zeilen.:

    PHP: Zeile 103
    $cache->set('statuspage-allChecks', $allCheckID, constant('cacheTime'));


    PHP: Ab zeile 34 bis 42 (41 ist der Return )
    if ($needsUpdated){
                $this->updateCache(true);
                foreach ($allChecks as $key => $cid) {
                    $allCheckInfo[] = $cache->get('statuspage-' . $cid);
                }
            }
            return $allCheckInfo;
        }

    Jemand ne Idee ?

  • Wo werden deine Variablen denn deklariert?
    Mit dem wenigen Code kann man nicht all zu viel anfangen.


    Meine Vermutung:
    1 - Du hast die Variablen einfach nicht deklariert (unwahrscheinlich)
    2 - Du nutzt die Variablen innerhalb einer Funktion, ohne sie global gesetzt zu haben (eher wahrscheinlich)