Der Pixelaner
Hallo miteinander,
ich bin ein totaler Neuling auf dem PHP Gebiet und scheiter gerade an einem eventuell simplen Problem. Ich habe meine Seite mittels Switch und Include Funktion aufgebaut und ich bin auf ein Problem mit dem Untermenü gestossen.
Die Seite:
Das Problem: Es Funktioniert alles wunderbar bis auf das Submenü im Bereich Person (nur testhalber dort eingefügt, es sollen später auch andere Rubriken Unterpunkte enthalten). Ich weiss nicht wie ich eine neu includete Datei in dem Contentbereich (Mittlere Spalte) einfügen kann, ohne das im Hauptmenü der "Aktiv"-Button nichtmehr angezeigt wird.
Kurz zusammengefasst nach meiner grausigen Erklärung: Menüpunkt soll aktiv angezeigt werden (Button mit orangen Balken). Wenn dort eine Unternavi vorhanden ist, soll diese links angezeigt werden. Die Unterpunkte müssen im mittleren Bereich eingeladen werden, wobei der aktiv Button Aktiv bleiben muss.
Nun der bisherige Code:
INDEX.PHP
Vielen Dank schonmal für die ersten Hilfeversuche
mfg Pixelaner
ich bin ein totaler Neuling auf dem PHP Gebiet und scheiter gerade an einem eventuell simplen Problem. Ich habe meine Seite mittels Switch und Include Funktion aufgebaut und ich bin auf ein Problem mit dem Untermenü gestossen.
Die Seite:
Das Problem: Es Funktioniert alles wunderbar bis auf das Submenü im Bereich Person (nur testhalber dort eingefügt, es sollen später auch andere Rubriken Unterpunkte enthalten). Ich weiss nicht wie ich eine neu includete Datei in dem Contentbereich (Mittlere Spalte) einfügen kann, ohne das im Hauptmenü der "Aktiv"-Button nichtmehr angezeigt wird.
Kurz zusammengefasst nach meiner grausigen Erklärung: Menüpunkt soll aktiv angezeigt werden (Button mit orangen Balken). Wenn dort eine Unternavi vorhanden ist, soll diese links angezeigt werden. Die Unterpunkte müssen im mittleren Bereich eingeladen werden, wobei der aktiv Button Aktiv bleiben muss.
Nun der bisherige Code:
INDEX.PHP
Code:
<?
if (!isset($_GET['page'])){
$_GET['page'] = "Startseite";
}
?>
<!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>
<title>Der Pixelaner - Webdesign, Mediengestaltung, Tutorials, CSS Templates</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<link href="css/main.css" rel="stylesheet" type="text/css" media="screen" />
<link rel="shortcut icon" href="favicon.ico" />
<meta name="description" content="" />
<meta name="keywords" content="" />
</head>
<body>
<div id="page">
<div id="header">
<h1><a href="http://www.pixelaner.de">Der Pixelaner - Webdesign, Mediengestaltung, Tutorials, CSS Templates</a></h1>
<div id="menu-extension">
<ul>
<li><a href="index.php?page=Kontakt">Kontakt</a></li>
<li><a href="index.php?page=Impressum">Impressum</a></li>
<li><a href="index.php?page=Sitemap" class="mar0">Sitemap</a></li>
</ul>
</div>
</div>
<div id="menu">
<ul>
<li><a href="index.php?page=Startseite" <? if ($_GET['page'] == Startseite) { echo "id=\"active\""; } ?>>Startseite</a></li>
<li><a href="index.php?page=Person&sub=id2" <? if ($_GET['page'] == Person) { echo "id=\"active\""; } ?>>Person</a></li>
<li><a href="index.php?page=Arbeiten" <? if ($_GET['page'] == Arbeiten) { echo "id=\"active\""; } ?>>Arbeiten</a></li>
<li><a href="index.php?page=Tutorials" <? if ($_GET['page'] == Tutorials) { echo "id=\"active\""; } ?>>Tutorials</a></li>
<li><a href="index.php?page=Templates" <? if ($_GET['page'] == Templates) { echo "id=\"active\""; } ?>>CSS Templates</a></li>
<li><a href="index.php?page=Links" <? if ($_GET['page'] == Links) { echo "id=\"active\""; } ?>>Nützliche Links</a></li>
</ul>
</div>
<div id="trailer">
<img src="images/trailer-1.jpg" alt="" title="" height="200" width="900" />
</div>
<div class="spacer"></div>
<div id="content">
<div id="column-a">
<?
switch ($_GET['sub']) {
case id2:
include("inc/sub-person.inc");
break;
default:
echo " ";
break;
}
?>
</div>
<div id="column-b">
<?
switch ($_GET['page']) {
case Startseite:
include("inc/home.inc");
break;
case Person:
include("inc/person.inc");
break;
case Arbeiten:
include("inc/arbeiten.inc");
break;
case Tutorials:
include("inc/tutorials.inc");
break;
case Templates:
include("inc/templates.inc");
break;
case Links:
include("inc/links.inc");
break;
case Kontakt:
include("inc/kontakt.inc");
break;
case Impressum:
include("inc/impressum.inc");
break;
case Sitemap:
include("inc/sitemap.inc");
break;
case test:
include("inc/test.inc");
break;
default:
include("inc/home.inc");
break;
}
?>
</div>
<div id="column-c">
<a href="http://www.canvision.de" target="_blank"><img src="images/banner/canvision.jpg" alt="Canvision - Vision for Webarts" title="Canvision" height="60" width="183" class="img-brd" /></a>
<img src="images/partner-template.gif" alt="" title="" height="60" width="181" class="img-brd" />
<img src="images/partner-template.gif" alt="" title="" height="60" width="181" class="img-brd" />
</div>
<div class="clr"></div>
</div>
<div class="spacer"></div>
<div id="footer">
© 2008 Pixelaner
</div>
</div>
</body>
</html>
Vielen Dank schonmal für die ersten Hilfeversuche
mfg Pixelaner