DarkRaver
Erfahrenes Mitglied
Hallo!
Ich bin gerade dabei eine kleine Seite zu schreiben um mich mal mit PHP ein wenig vertrauter zu machen. Ich hab das soweit auch schon ganz gut auf die Beine gestellt wie ich es möchte aber ich krieg einfach nicht hin, dass er mehrere eingaben mittels GET ermitteln kann.
Hier das ist der Code:
Das heißt wenn ich jetzt die URL
index.php?page=tutorials?cms=wbb3?style=windows7
leitet er immer auf
index.php?page=error
um. Woran liegt das?
Mfg
Ich bin gerade dabei eine kleine Seite zu schreiben um mich mal mit PHP ein wenig vertrauter zu machen. Ich hab das soweit auch schon ganz gut auf die Beine gestellt wie ich es möchte aber ich krieg einfach nicht hin, dass er mehrere eingaben mittels GET ermitteln kann.
Hier das ist der Code:
PHP:
$page = $_GET['page'];
$cms = $_GET['cms'];
$style = $_GET['style'];
$sitelist = array("tutorials",...);
$cmslist = array("wbb3",...);
$stylelist = array("win7",...);
if(empty($page) == true) { header("Location: index.php?page=startseite"); exit(); }
if(!in_array($page,$sitelist)) { header("Location: index.php?page=error"); exit(); }
if(in_array($page,$sitelist) && in_array($cms,$cmslist) && in_array($style,$stylelist)) { include("pages/tutorials/".$cms."-".$style.".php"); }
else { }
index.php?page=tutorials?cms=wbb3?style=windows7
leitet er immer auf
index.php?page=error
um. Woran liegt das?
Mfg