index.php
<?php
include("config.php"); //passwörter für newssysteme etc werden da gespeichert ;)
include("mainfile.php"); //kompletter kopf der seite (<html> bis ende </head>
include("body.php"); //alles was bis zur navigation sein soll (logo, etc)
include("navigation.php"); //navigation
if(!isset($link))
{
inlcude("news.php");
}
else
{
include($link);
}
...alles was halt noch so zum quellcode gehört...
//wie schon gesagt du linkst dann quasi mit <a href=\"index.php?link=aboutme.php\"> oder so!
dann haste ja noch ein paar andere seiten! da sieht man das vereinfachte daran ;)
aboutme.php
<?php
echo "..."; // halt den content der seite! du brauchst nur den content da ja alles andere in die index.php
geladen wird! also erspart man sich viel schreibarbeit ;) muss aber natürlich nicht so sein!