Hallo Tom und alle anderen auch,
Ich hab`s doch gewagt, und nun läuft es in leicht abgewandelter Form:
<?php
if ((empty($_GET["content"])) || (!isset($_GET["content"])))
{
include "includes/welcometext.txt";
}
elseif ((isset($_GET["content"])) && (($_GET["content"])=="guestbook"))
{
include "guestbook/gaestebuch.php";
}
elseif ((isset($_GET["content"])) && (($_GET["content"])!="guestbook"))
{
foreach($_GET as $key=>$elem)
{
$site = $elem;
}
$path = "includes";
$all = array("frontpage","tabellen","robots");
$htm = array("refresh","umfliessen","nocache","anker");
$css = array("extern","tableformat","tablecenter","input","textlinks","raender","mauszeiger");
$ie = array("scrollbars","fixed");
$jav = array("comment","location","2frames","cell","celltext");
$pop = array("link","variable","onload","time","unload","center","nesting");
$scr = array("preload","date","ticker","pictick");
$dyn = array("3dnavigation");
$res = $site.".txt";
if (in_array($site, $all))
{
$subpath = "allgemein";
}
elseif (in_array($site, $htm))
{
$subpath = "html";
}
elseif (in_array($site, $css))
{
$subpath = "css";
}
elseif (in_array($site, $ie))
{
$subpath = "css/ie";
}
elseif (in_array($site, $jav))
{
$subpath = "javascript";
}
elseif (in_array($site, $pop))
{
$subpath = "javascript/popups";
}
elseif (in_array($site, $scr))
{
$subpath = "javascript/scripte";
}
elseif (in_array($site, $dyn))
{
$subpath = "dhtml";
}
include $path."/".$subpath."/".$res;
}
?>
Nun würde mich eigentlich nur noch interessieren, was die Profis zu dem Konstrukt sagen.
Gibt es da noch Verbesserungspotential? Worauf habe ich vergessen oder was könnte zu Problemen führen?
Gruß
Kurt
"Eine gute Rede ist eine Ansprache, die das Thema erschoepft, aber keineswegs die Zuhoerer." (Winston Churchill; br. Politiker; 1874-1925)
http://elektro-dunzinger.at
http://shop.elektro-dunzinger.at