So ich geb mein Senf auch mal dazu un d klau mir einfach mal das Beispiel von EoN:
PHP-Code:
<?
//array wo die Seiten mit dem Content drin sind
$files[0] = "/linkcontainer/zur/html/bzw/php/dateien.php";
$files[1] = "/linkcontainer/zur/html/bzw/php/dateien.html";
//...
$ausgabe;
$link;
function setContent() {
ob_start(); //echo/includes nicht ausgeben sondern in einen buffer laden
include $files[$link];
$ausgabe = ob_get_contents(); //buffer in variable speichern
ob_end_clean(); //buffer loeschen
return $ausgabe;
}
if (isset($_GET['linkID']))
{
$link = $_GET['linkID'];
$ausgabe = setContent();
}
else
{
$link = 0; //0 koennte die index Seite sein.
$ausgabe = setContent();
}
?>
<!-- Im Div Container dann an der entsprechenden Postition im Script: -->
<div>
<?=$ausgabe?>
</div>
damit hast du den Content ausgelagert. Die links sollten dann so aussehen
<a href="/index.php?linkID=0">link zur seite 1</a>
Ist nicht getestet sollte aber funktionieren.