suit: Homepagebereich immer wieder ändern

Beitrag lesen

PHP habe ich bis jetzt noch keine Erfahrung gemacht.

na dann mal los

Wenn ich das mit include mache wie schaffe ich es denn das mehrere Inhalte auf einen Bereich, je nach link, angezeigt werden?

wenn (seite == startseite) dann
  füge bereich für startseite ein
  füge bereich allgemeines zeug ein
  füge sonst noch etwas ein
ende

in erster beginne mit einer html-seite, welche den allgemeinen schnitt aller unterseiten deiner seite darstellt ("template") in dieses template lädst du dann je nach link (parameter) anderen inhalt

eine sehr einfache variante ist das hier:
<div id="text"><?php echo $content[text]; ?></div>
<div id="sidebar"><?php echo $content[sidebar]; ?></div>

irgendwo vorher im quelltext befüllst du das array "content" mit inhalten abhängig vom link

if ($_GET['seite'] == 'startseite']); {
  include('startseite.inc.php');
}

startseite.inc.php sieht dann so aus:

$content[text] == 'willkommen auf meiner seite';
$content[sidebar] == 'wasauchimmer im sidebar stehen soll';

wichtig ist, dass du die includes nicht direkt befüllst get-parametern aufrufst, sondern indirekt

include($_GET['seite'] . '.php');
ist zwar auch möglich, ist aber potentiell gefährlich, da dir problemlos jemand ?seite=http://example.com/schadcode unterjubeln kann (vorausgesetzt php erlaubt url-includes)