Rato Micefarmer: Inkludieren

Beitrag lesen

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.
§§§