Hi!
$links = (isset($_GET["links"]))?$_GET["links"]:
Gibt es einen GET-Parameter 'links'? Ich vermute du meinst 'seite'. Natürlich darfst du auch den else-Zweig nicht vergessen (Beachte das ':' in deinem Code)
switch ($links) {
default:
Bei einem solchen Fall haben weitere case-Zweige keinen Sinn, da immer nur dieser default-Zweig ausgeführt wird. Dieser Zweig sollte immer nur am Ende des Switch-Blockes verwendet werden (siehe das php.net-Manual zu Switches http://www.php.net/manual/de/control-structures.switch.php)
Es gibt folgende Links:
links.php?seite=system
links.php?seite=video_sound
links.php?seite=make_prog
links.php?seite=html_co
links.php?seite=sys_boards
links.php?seite=sys_help
Sollte der gepostete Code in der verlinkten 'links.php' stehen, so sind somit folgende Werte für $links möglich:
system
video_sound
make_prog
html_co
sys_boards
sys_help
In der Switch-Anweisung vergleichst du allerdings auf die Werte
Start
system
Video & Sound
Programmierung
Html & Co.
Boards
Hilfeseiten
Bis auf 'system' kommt kein Wert je vor. Die cases sollten auf die richtigen Werte abgeändert werden.
mfg
Rato
§§§
Meine Postings basieren lediglich auf mein Wissen und können völliger Blödsinn sein.
§§§