Hallo,
ich bin Neuling in Sachen PHP. Bin gerade dabei eine Homepage zu erstellen. Dabei rufe ich in der index.php meine main.php auf. Die main sieht wie folgt aus:
PHP-Code:
<?
switch($action) {
case "A": include ("include/home.inc"); break;
case "B": include ("include/vorstand.inc"); break;
case "C": include ("include/trzeiten.inc"); break;
case "D": include ("include/wkergebnisse.inc");break;
case "E": include ("include/impressionen.inc"); break;
default: include ("include/home.inc"); break;
}
?>
Wenn ich jetzt über die Navigation auf einen Link z.B. Vorstand klicke, wird die entsprechende Seite jedoch nicht aufgerufen aber es kommt auch keine Fehlermeldung. Meine Navigation sieht folgendermaßen aus:
Code:
<? print'
<table width="150px" height="410px" border="0" cellspacing="0" cellpadding="0" valign="top" bgcolor="#899DDC">
<tr>
<td bgcolor="#000000" height="1px"></td>
</tr>
<tr>
<td width="150px" height="15px" bgcolor="#6C9CF4"></td>
</tr>
<tr>
<td width="150px" height="15px">';
if ($action == "B") {print'<img src="button/vorstand_on.gif" border="0" width="150px" height="15px">';}
else {print'<A HREF="'.$PHP_SELF.'?action=B"><IMG NAME="vorstand" BORDER="0" SRC="button/vorstand.gif" width="150px" height="15px"></A>'; }
print'
</td>
</tr>...
Auch soll sich der Button entsprechend ändern wenn ich eine andere Seite angewählt habe, aber da passiert auch nichts. Ich kann lediglich die home.inc mir anschauen.
Hat jemand ne Idee, ich weiss im Moment jedenfalls nicht weiter. Bin mir auch nicht sicher ob der Fehler in der main.php oder in der nav.inc liegt. :(