Mfrank: include (Variablen) ?

Beitrag lesen

Hallo

habe mich ohne grosse php-Kenntnisse mal an eine reine php-seite gesetzt, nach dem Motto "learning by doing" ;-)

Jetzt stehe ich aber vor einem Problem und komme einfach nicht weiter :(
Ich versuche mal meine kranken Hirnwindungen deutlich zu machen... also:

Die Startseite ist eine einfache zweispaltige Tabelle, deren Felder ich mit includes fülle (ein "navigation-include" und ein "main-include").
Bei Seitenaufruf wird diese dann auch brav angezeigt (links die Navigation und rechts der "Begrüssungstext").
Wenn ich jetzt jedoch in der Navigation z.B. auf "guestbook" klicke, will ich dieses ja auch im "main-include" angezeigt bekommen... nur wie ?

Auf der Startseite habe ich das "main-inlude" durch eine Variable ersetzt, also:
$main = 'start.html';
include ("$main");

mein Guestbook-link sieht so aus:
<a href='index.php?main=guestbook.php' target=_self>

Müsste bei Klick die Seite nicht komplett neu geladen werden, mit $main=guestbook.php ?

Habe ich einen eklatanten Fehler begangen ? Geht das überhaupt so wie ich mir das vorgestellt habe ?
Bitte helft mir !!
Wie gesagt: "..ohne grosse php-Kenntnisse.." (eigentl. KEINE), weswegen ein kommentierter "Lösungs-Quelltext" mir am liebsten wäre *g*

Danke für eure Hilfe im Voraus !!!
Frank