undefined offset
Verfasst: 11.04.2006 22:42
ich habe mal ne frage zu folgendem code-schnipsel:
ich bekomme immer den hinweis
PHP Notice: Undefined offset: 0 in h:\localhost\firma\navi\menu.php on line 17
zeile 17 ist hier die erste if-zeile
was löst den fehler aus, bzw wie kann ich dies korrigieren?
wenn ich probeweise $menuStruct [0] durch 1 oder 2 ersetze kommt das halt auch in der fehlermeldung: undefined offset 1 bzw 2
danke für jeden hinweis
Code: Alles auswählen
$menuStruct=array(
"Home"=>array("root"=>$siteRoot."menu.php"),
"Die Gesellschaft"=>array("root"=>$siteRoot."ueberuns.php", "Firma"=>$siteRoot."firma.php", "Kooperationen"=>$siteRoot."beteiligungen.php")
);
if($PHP_SELF == $menuStruct[0]['root']){
foreach($menuStruct as $key=>$value){
if($PHP_SELF == $value['root']){
echo "<div class=\"fstLevelActive\"><a href=".$value['root'].">$key</a></div>\n";
}
else{
echo "<div class=\"fstLevel\"><a href=".$value['root'].">$key</a></div>\n";
}
}
} else
...
PHP Notice: Undefined offset: 0 in h:\localhost\firma\navi\menu.php on line 17
zeile 17 ist hier die erste if-zeile
was löst den fehler aus, bzw wie kann ich dies korrigieren?
wenn ich probeweise $menuStruct [0] durch 1 oder 2 ersetze kommt das halt auch in der fehlermeldung: undefined offset 1 bzw 2
danke für jeden hinweis
