PHP immer nur content tauschen frage

hallo,

ich habe es ja mitlerweile auf ttc1974.ath.cx hinbekommen das nur noch der content ausgetauscht wird =)

ich habe eine datei config.php in der folgendes drinne steht:

<?php $dateien = array(); // ein Leeres Array erzeugen $dateien['startseite'] = "./includes/pages/home.php"; ?>
usw^^ nur ein kleiner ausschnitt

wie bekomme ich es nun hin das er wenn etwas falsches eingegeben wird index.php?section=falscheseite

auf eine fehlerseite umgeleitet wird?

und das zweite ich habe in der index datei ja immer includes in dieser form:

wie bekomme ich es jetzt zum beispiel hin das bei der datei

eine andere Seite dort eingebunden wird?

danke schon mal für die hilfe
mfg
paul

$to_open=$_GET['page']; //oder so

if(!$to_open || !isset($dateien[$to_open]))
   $to_open="falscheseite";

include "./includes/pages/header.php";

include $dateien[$to_open];

include "./includes/pages/footer.php";

okay^^

noch mal anders^^
^
ist noch nicht ganz das was ich wollte :stuck_out_tongue:

es wird immer das hier eingebunden immoment:

jetzt soll er dieses include in alle seiten machen außer bei dieser:

index.php?section=mannschaft2
dort soll beispielsweise

eingebunden werden

was muss ich also ändern damit das passiert?

das hier: $dateien['mannschaft2'] = "./includes/pages/udenhain2.php"; iwas mit $dateien[‘mannschaft2’; muss ich da warscheinlich anstellen^^

nö…das wäre zu viel aufwand :wink:
(natürlich aber möglich)

if($to_open == "mannschaft2")
   include "./includes/pages/subboxes_mannschaft2.php";
else
   include "./includes/pages/subboxes.php";

wunderbar klappt danke^^