Tag,
ich hab mir heute ein Script gedownloaded und habe dieses angepasst.
Jetzt habe ich nur ein großes Problem...undzwar:
Das Script öffnet je nach Seite eine Unternavigation. Funktioniert ja auch, solange es nur eine Unternavigation gibt. Allerdings hat meine Seite nochmal eine Unternavigation für die Unternavigation. Ich hoffe den Satz versteht jeder
.
Das Script sieht wie folge aus:
Jedoch soll es nicht nur
sondern
sein.
Ich hoffe mir kann jemand helfen. Wäre voll freundlich
.
Hab schon alles versucht, aber ich bekomms mit einem Wissen in PHP nicht richtig hin.
Danke
ich hab mir heute ein Script gedownloaded und habe dieses angepasst.
Jetzt habe ich nur ein großes Problem...undzwar:
Das Script öffnet je nach Seite eine Unternavigation. Funktioniert ja auch, solange es nur eine Unternavigation gibt. Allerdings hat meine Seite nochmal eine Unternavigation für die Unternavigation. Ich hoffe den Satz versteht jeder

Das Script sieht wie folge aus:
PHP-Code:
<?
$siteRoot= substr_replace ($_SERVER["PHP_SELF"], "",strrpos ($_SERVER["PHP_SELF"], "/test/")+1);
$menuStruct=array(
"Link1"=>array("root"=>$siteRoot."link1.php"),
"Link2"=>array("root"=>$siteRoot."link2.php",
"ULink1"=>$siteRoot."ulink1.php",
"ULink2"=>$siteRoot."ulink2.php",
"ULink3"=>$siteRoot."ulink3.php"),
"Link3"=>array("root"=>$siteRoot."link3.php",
"ULink1"=>$siteRoot."u_link1.php",
"ULink2"=>$siteRoot."u_link2.php"),
"Link4"=>array("root"=>$siteRoot."link4.php"),
"Link5"=>array("root"=>$siteRoot."link5.php"),
);
if($_SERVER["PHP_SELF"] == $menuStruct[0]['root']){
foreach($menuStruct as $key=>$value){
if($_SERVER["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 {
foreach($menuStruct as $key=>$value){
if($_SERVER["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";
}
foreach($value as $key2=>$value2){
if(array_search($_SERVER["PHP_SELF"],$value)){
if($key2 != "root")
if($_SERVER["PHP_SELF"] == $value2){
echo "<div class=\"secLevelActive\"><a href=".$value2.">$key2</a></div>\n";
}else{
echo "<div class=\"secLevel\"><a href=".$value2.">$key2</a></div>\n";
}
}
}
}
}
?>
PHP-Code:
"Link2"=>array("root"=>$siteRoot."link2.php",
"ULink1"=>$siteRoot."ulink1.php",
"ULink2"=>$siteRoot."ulink2.php",
"ULink3"=>$siteRoot."ulink3.php")
PHP-Code:
"Link2"=>array("root"=>$siteRoot."link2.php",
"ULink1"=>$siteRoot."ulink1.php",
"ULink2"=>$siteRoot."ulink2.php",
"ULink3"=>$siteRoot."ulink3.php"
"ULink4"=>array("root"=>$siteRoot."ulink4.php",
"UULink1"=>$siteRoot."uulink2.php"))
Ich hoffe mir kann jemand helfen. Wäre voll freundlich

Hab schon alles versucht, aber ich bekomms mit einem Wissen in PHP nicht richtig hin.
Danke
Kommentar