Blubb: Inhalt einfügen mit include()

Beitrag lesen

Hallo,

Wenn ich die jeweilige Datei direkt in die Klammern von inklude eingebe, dan wird es auch genau so ausgegeben, wie ich es haben will. Nur soll es ja erst ausgegeben werden, wenn man auf den Link klickt und nicht die ganze zeit.

du möchtest also bei einem "GET /Link1.php" im include() der homepage.php "Link1.php" zu stehen haben?

Wenn man den Link <a href="Link1.php"> anklickt, dann sendet der Browser einen Request an die Datei "Link1.php". Wie kommt nun "homepage.php" ins Spiel?

Habe schon versucht den Links namen zuzuweisen und die als Variable in PHP aufzurufen

Ja, das ist der richtige Gedanke. Du möchtest die "homepage.php" aufrufen und wissen auf welchen Link geklickt wurde. Das geht über GET-Parameter. Setze die Links zur Übung mal so: <a href="homepage.php?content=Link1"> und füge mal folgendes in die "homepage.php" ein:

  
<?php  
echo $_GET['content'];  
?>  

Grüße