Include als Content - Linkbefehl?

fimbulwinter

Grünschnabel
Hallo erstmal!

Ich hab mich mal wieder rangemacht und meine Homepage umgestaltet, endlich mal in PHP.
Jetzt hab ich folgendes Problem:

Tabellen-Div-Layout, Navi, Header etc. in HTML ... der Content wird als PHP in einem div geladen. Das schaut bei mir so aus:

<div class="main" style="position:absolute; top:295px; left:375px; width:510px;">
<?php
if ($show == "")
{
include("content.php");}
else
{
Include "$show";}
?>

</div>​

Wie lautet Link-Befehl, damit statt content.php eine neue Seite lädt? zB. unterseite.php?
Ich habs so gemacht: (Menü befindet sich in einem anderen div).

<a href="?show=unterseite.php" target=_self>LINK</a><br>​

Problem: Oben in der Browserzeile zeigt er mir brav den neuen "Anhang" an, die Unterseite, content.php, bleibt allerdings gleich, keine Veränderung im div.

Große Frage: Was mach ich falsch? :confused:

Ich hoffe, mir kann hier jemand helfen!
Danke im Vorraus :)
 
Schreib am Anfang deines PHP Scriptes mal folgende Zeile:

$show=$_GET['show'];


Dann sollte es klappen..
Auch wenn ich bei deinem System nicht durchblicke und den Sinn dieser Variante nicht verstehe ;)

Liegt an der Webserverkonfiguration ( Apache = register_globals = OFF )

MFG
Sandro


PS: Schau dir mal im PHP-Tutorial Forum die Switch-Case-Variante an... die ist etwas übersichtlicher und einfacher..

MFG
 
Zurück