Moderator: lauras
$Kontakt_Formular_Uberprufen = '../ordner/Datei.*';include()timtim hat geschrieben:...Daher haben wir vorgeschlagen das du nur über eine index.php arbeitest, dort einmal das menü, und das html gerüst reinschreibst, und allen anderen Inhalt in diese index, je nach parameter aufruf einbindest. Dann musst nicht darauf achten, wie du was einbindest, genauer musst es eben nur auf der index.php machen.
.... Greetz TimTim
<?php
$seite = $_GET["site"]; //Übergebener wert
$seite_ordner_pfad = "inhalt/" //Ordner in dem die dateien ligen;
$seite_name_reg = "/[^a-z0-9A-Z]/"; //seiten namen nur aus buchstaben und zahlen
$seite_datei_typ = ".php"; //datei endungen
//auf name prüfen
if(preg_match($seite_name_reg,$seite)){
//fals ungültige zeichen enthalten sind, wird die start datei eingebunden
$seite = "start";
}
$datei = $seite_ordner_pfad.$seite.$seite_datei_typ; //zusammensetzen des pfades
//falls die datei exestiert einbinden.
if(is_file($datei)){
include($datei);
}else{
//wenn nicht, startseite einbinden.
include($seite_ordner_pfad."start"."$seite_datei_typ");
}
?>
<?php
$seite = $_GET["site"]; //Übergebener wert
$seite_ordner_pfad = "inhalt/"; //<--; !!Ordner in dem die dateien ligen;
$seite_name_reg = "/[^a-z0-9A-Z]/"; //seiten namen nur aus buchstaben und zahlen
$seite_datei_typ = ".php"; //datei endungen
//auf name prüfen
if(preg_match($seite_name_reg,$seite)){
//fals ungültige zeichen enthalten sind, wird die start datei eingebunden
$seite = "start";
}
$datei = $seite_ordner_pfad.$seite.$seite_datei_typ; //zusammensetzen des pfades
//falls die datei exestiert einbinden.
if(is_file($datei)){
include($datei);
}else{
//wenn nicht, startseite einbinden.
include($seite_ordner_pfad."start"."$seite_datei_typ");
}
?>
<?php
$aktiv = array();
$ordner=opendir ("./includes");
while ($inc = readdir ($ordner)) {
if($inc != "." && $inc != "..") {
$anhang = str_replace(".inc.php", "", $inc);
array_push ($aktiv, $anhang);
}
} closedir($ordner);
if (isset($_GET[action]) && in_array($_GET[action], $aktiv) ) {
include("./inc/".strip_tags($_GET[action]).".inc.php");
}
else {
include("./inc/start.inc.php");
}
?>
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast