Hello,
Meine Frage war bzw. ist, wie ich das php technisch
mache, das die impressum.inc.php dann auch im Contentbereich
geladen wird.
Das eleganteste wäre eine rewrite-Regel am Webserver.
Wenn man dann z.B.
http://www.example.org/impressum/
aufruft, wird durch den Server automatisch
intern z.B. das Script /index.php?show=impressum
aufgerufen und wie man dann in einem solchen Script mit GET-Parametern umgeht, weißt Du ja sicher.
Du solltest allerdings keinsfalls einfach den Parameter zum Dateinamen erklären, sondern musst eine Transformation zwischenschalten.
if (isset($_GET['show']) and $_GET['show'] == 'impressum')
{
include('.includes/impressum.inc.php');
}
elseif(isset($_GET['show']) and $_GET['show'] == 'news')
{
echo get_news(date()); ## als Anregung für eine eigene Funktion
}
else
{
echo "<h1>Willkommen</h1>\n";
}
Die direkte Übernahme des Parameters in den Pfad würde eine Sicherheitslücke aufmachen.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
