Nur die ersten 2 Punkte der Navigation öffnen sich

mjb

Mitglied
Hallo,

Ich habe vor, meine Navigation per PHP dynamisch zu machen, es soll ein Tree-Menü entstehen.

Nun aber öffnen sich nur die ersten 2 Untermenüs, nicht aber die folgenden 4

Zur Ansicht hier klicken

1.) Was muss ich ändern damit sich auch die anderen Menüs öffnen?
2.) Wie kann ich die array-Namen z.B. in roter schrift erscheinen lassen?

Danke,

Markus

Der Quelltext:
PHP:
<html>
<head>
<title>Navigation</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="format2.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
$kategorien = array (
'Das mjb' => 'navigation.php?sub=1',
'Literatur' => 'navigation.php?sub=2',
'Film &amp; Fernsehen' => 'navigation.php?sub=3',
'Musik' => 'navigation.php?sub=4',
'Kunst<br>geschichte' => 'navigation.php?sub=5',
'Sonstiges' => 'navigation.php?sub=6',
);

$themen_1 = array (
'Die Geschichte des mjb' => 'http://www.mjbonline.de/mjb.php',
'Lokalisierung' => 'http://www.mjbonline.de/lokalisierung.php',
);

$themen_2 = array (
'Eigene Werke' => 'http://www.mjbonline.de/eigenewerke.php',
'So geschrieben' => 'navigation.php/sogeschrieben.php',
'Buch des Monats' => 'http://www.mjbonline.de/bdm.php',
);

$themen_3 = array (
'Jan Svankmajer' => 'http://www.mjbonline.de/svankmajer.php',
'Lars von Trier' => 'http://www.mjbonline.de/vontrier.php',
'Christoph Schlingensief' => 'http://www.mjbonline.de/schlingensief.php',
'Quentin Tarantino' => 'http://www.mjbonline.de/tarantino.php',
'Charlie Chaplin' => 'http://www.mjbonline.de/chaplin.php',
);

$themen_4 = array (
'Björk' => 'http://www.mjbonline.de/bjoerk.php',
'David Bowie' => 'http://www.mjbonline.de/bowie.php',
'CD des Monats' => 'http://www.mjbonline.de/cdm.php',
);

$themen_5 = array (
'Surrealismus' => 'http://www.mjbonline.de/surrealismus.php'
);

$themen_6 = array (
'Unnützes Wissen' => 'http://www.mjbonline.de/unnuetzes.php'
);


foreach ($kategorien as $key => $wert) {
echo "<p><a href='$wert'>$key</a></p>";

if (($key == "Das mjb")&&($sub == "1")) {
foreach ($themen_1 as $key => $wert) {
echo "<p><a href='$wert'>$key</a></p>";
}

}
if (($key == "Literatur") && ($sub == "2")) {
foreach ($themen_2 as $key => $wert) {
echo "<p><a href='$wert'>$key</a></p>";

}
if (($key == "Film &amp; Fernsehen") && ($sub == "3")) {
foreach ($themen_3 as $key => $wert) {
echo "<p><a href='$wert'>$key</a></p>";

}
if (($key == "Musik") && ($sub == "4")) {
foreach ($themen_4 as $key => $wert) {
echo "<p><a href='$wert'>$key</a></p>";

}
if (($key == "Kunst<br>geschichte") && ($sub == "5")) {
foreach ($themen_5 as $key => $wert) {
echo "<p><a href='$wert'>$key</a></p>";

}
if (($key == "Sonstiges") && ($sub == "6")) {
foreach ($themen_6 as $key => $wert) {
echo "<p><a href='$wert'>$key</a></p>";

}
}
}
}
}
}
}
?>
</body>
</html>
 
Zurück