PHP-Code:
<?php
function CreateMenu($navi)
{
if(is_array($navi)) {
foreach($navi as $kat => $row) {
echo '<ul><li>';
echo '<a href="' . $row['url'] . '">' . $kat . '</a></li>';
if(is_array($row['sub'])) {
CreateMenu($row['sub']);
}
echo '</ul>';
}
}
}
$navi = array(
"Produkte" => array(
"url" => "produkte.php",
"sub" => array(
"1" => array(
"url" => "1.php"
),
"2" => array(
"url" => "2.php"
)
)
),
"Tips & Tricks" => array(
"url" => "tips.php",
"sub" => array(
"1" => array(
"url" => "1.php"
)
)
)
);
CreateMenu($navi);
?>
In der Funktion war ein kleiner Fehler.