argh, was soll dieses verdammte tabellendesign?! von frontpage geerbt, oder was??
..also. du kannst das auf verschiedene weisen lösen.
wenn du zB nur 10 verschiedene links hast, ist es noch am besten, das recht simpel mit switch/case zu lösen.
du hast zB deine index.php und setzt an die links immer sowas wie index.php?display=home oder index.php?display=links
weiters schreibst du dann in die index.php
Code: Alles auswählen
switch ($_GET['display']) {
default:
case home:
$Content = array_slice($datei, 0, 100);
break;
case links:
$Content = array_slice($datei, 100, 50);
break;
}
und an die stelle, wo du das einfügen willst, wenn es sich um text handelt, der in EINER datei drinnen steht und du zB wenn einer auf HOME klickt, zeile 0 bis 100 ausgeben willst, dann geht das so:
Code: Alles auswählen
if ($Content) {
@eval("?>". implode("\n", $Content) ."<?");
}
weniger kompliziert ist es, wenn es verschiedene dateien sind. wenn du zB eine home.php, links.php, usw hast - also einzelne dateien. dann so:
Code: Alles auswählen
switch ($_GET['display']) {
default:
case home:
$include = "home.php";
break;
case links:
$include = "links.php";
break;
}
..und an der stelle, wo du was einfügen willst: @include($include);
...ciao