Hallo ich habe ein Problem zu meiner Webseite. Undzwar habe ich eine XML Datei in der meine Navigation definiert ist. Desweiteren habe ich eine PHP-Datei Namens databaseHandler in der die einzelnen Funktionen der Website sind z.B readContent für den Inhalt und readNavigation für die Navigation. In einer weiteren PHP-Datei frontendHandler werden die Funktionen aus dem databaseHandler aufgerufen und am Ende in der Index.php eingebunden. Ich wollte nun eine Unternavigationsebene erstellen. Das hat auch geklappt nur das Problem, bei dem ich nicht weiterkomme ist, das der Inhalt der Unternavigation nicht angezeigt wird. Sondern nur der Fehler:
Die Zeile sieht so aus :
$main ist für die Hauptnavigation und $submain für die Unternavigation. Ich weiß nicht ob die Infos reichen und ob ihr mehr Code braucht. Sagt bescheid. Hoffe ihr könnt mir helfen da ich schon sehr lange am Problem verzweifle. Hoffe dass das der richtige Bereich für das Thema ist.
Code:
Notice: Trying to get property of non-object in C:\xampp\htdocs\MeineTest\databaseHandler.php on line 48.
PHP-Code:
function readContent($main,$submain){
global $xml;
return $xml->page[(int) $main][(int) $submain]->content; //Zeile 48
}
Kommentar