Hello,
Ja genau, "<-- das muss weg ;)" soll quasi der neue Inhalt sein der, bei betätigung des Links erscheint. Nur das Problem ist, dass er Inhalt der Startseite "main...Link", stehen bleibt, da der auch schon included ist... Gibts da eine Lösung?
Klar gibt es eine Lösung:
Mach einen vernünftigen Plan
+------------------------------+
| index.php |
| |
| +------------------------+ |
| | head.php | |
| +------------------------+ |
| |
| +------------------------+ |
| | body.php | |
| | +-------+ +---------+ | |
| | |blog | | gallery | | |
| | | | | | | |
| | +-------+ +---------+ | |
| | | |
So ungefähr kannst Du Dir das Schema aufzeichen
Index.php lädt head, body, footer.
Die sind alle drei gleichzeitig möglich, weil sie in verschiednen
Bereichen stehen. Aber es sind verschiedene Heads, Bodys oder Footer denkbar
Body lädt seinerseits wieder blog oder gallery.
Beides auf einmal geht nicht, weil sie denselebn Anzeigeplatz benötigen
also muss in body eine Entscheidung getroffen werden, was gewünscht ist.
Die notwendige Information kann Body von index.php durchgereicht bekommen.
(Sie sollte ohnehin im gesamten Script verfügbar sein)
usw.
Bevor Du nicht ein wenig Ordnung in Deine Planung bekommst, wirst Du immer wieder auf solche Probleme stoßen. Mal Dir ein paar Bilder, dann wird plötzlich alles ganz einfach.
Auch im Zeitalter des Internet (das ja vermutlich bald vorbei sein wird) sind Papier, Bleistift und Radiergummi noch nützliche Werkzeuge.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg