Hi prodigy,
ehrlich gesagt habe ich noch nichts umgesetzt. beim probieren kamen mir tausend fragen und ich wollte nichts bestehendes von mir zerstören. Deshalb habe ich gefragt ob es DIREKT mit dem link mitgeben kann ohne neuen zusätzlichen Code.
Kurz mal mein Aufbau des menüs:
index.php
PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<? include ("meta.html"); ?>
</head>
<body>
<div id="ddd"><a name="a"></a></div>
<div id="image"></div>
<div id="all">
<div id="menu"><? include("nav.inc.php");?></div>
<div id="main">
<?
switch($_GET[mod])
{
case "1": include("fidelity.php"); break;
case "2": include("mephisto.php"); break;
default: include("home.php");
}
?>
</div>
<div id="css"></div>
<div id="script"><?php include ("banner.php"); ?></div>
<div id="h"><?
switch($_GET[mod])
{
case "1": include("h3/fidelityh.html"); break;
case "2": include("h3/mephistoh.html"); break;
default: include("h3/homeh.html");
}
?></div>
<div id="bottom"></div>
</div>
</body>
</html>
nav.inc.php
PHP-Code:
<?
$home ='Home'; //BEZEICHNUNG FÜR HOME
$site ='index.php'; //link auf die seite in das dieses menü eingebunden wurde
//menüarray. x|x = 1.level|2.level
//derhauptmenüpunkt muss immer eine 0 haben
$menuitem = array(
'1=>'Mephisto',
'2'=>'Fidelity',
);
//menüausgabe..
//homebutton
echo "<a class=\"li\" href=\"$site\">$home</a>";
foreach($menuitem as $key=>$menu)
{
$akt_level=explode('|',$_GET[mod]);
$level=explode('|,$key);
$mc=($level[0]==$akt_level[0])?"aktiv":"li";
$sc=($key==$_GET[mod])?"aktiv":"li";
if(!$level[1])
//hauptpunkt
echo "<a class=\"$mc\" href=\"$site?mod=$key\">$menu</a>";
elseif($level[0]==$akt_level[0])
//unterpunkt
echo " <a class=\"$sc\" href=\"$site?mod=$key\">$menu</a>";
}
?>
Alles nicht so einfach...für mich zumindest...
gruß