Hab scho öffter gehört das manche danach (auch hier) gefragt haben:
PHP-Code:
<?
switch($action){
case "news": include("news.php"); break;
case "member": include("member.php"); break;
case "scripts": include("scripts.php"); break;
case "gfx": include("gfx.php"); break;
case "contact": include("contact.php"); break;
default: include("news.php"); break;
}
?>
Der Code wird an der Stelle in der Tabelle eingesetzt, wo ihr
die seiten switchen wollt.
Ihr müsst euch das wie Frames vorstellen, nur halt ohne Frames.
Dort, wo der Code steht, wird eine, im switch definierte Datei
eingefügt (includet). Ihr könnt euch das vorstellen als wenn der Server
in die Datei geht, diese öffnet den Text darin markiert und ihn dann in dem Switch
wieder einfügt.
Wenn ihr nun zum Beispiel ein Menü habt, dann könnt ihr als link
folgendes angeben:
Code:
------
http://www.Domis-Page.de/index.php?action=news
------
In dem Fall, wird dann die news.php eingefügt, wie es halt im
obrigen Code definiert wurde.
Als Default (Das was angezeigt wird wenn man z.B. nur die
index.php aufruft) wird hier z.b. auch wieder die news.php
eingefügt.
Ausserdem könnt ihr beliebig viele "Case - Zeilen" einfügen und
somit euren Switch erweitern.
Statt der Variable $action könnt ihr auch andere Variablen Werte
nutzen. Häufig wird z.b. $page, $site, $... usw. genutzt.
Dementsprechend ändern sich natürlich auch die Links.
... Gruss D0mi
Quelle:
www.Artplay.de