Dabei seit: 04.12.2006 Ort: Oldenburg Alter: 37 Geschlecht:
Verfasst Di 12.06.2007 10:20 Titel
[PHP] include statt Frames ?
Hallo,
Ich arbeite in CSS und möchte von den Frames weg! Jetzt hab ich heraus gefunden, dass es den sog. PHP include befehl gibt. Ich versteh aber nicht ganz so ich welchen Befehl wo einsetzen muss. Ich orientier mich gerade an dieser Seite :KLICK: .. also muss dieser Teil in den Content Div ??
Code:
<?php
switch($_GET["inhalt"]) {
case "eins": include("eins.htm");break; // Fall 1
case "zwei": include("zwei.php");break; // Fall 2
case "drei": include("drei.htm");break; // Fall 3
default: echo "startseite.htm"; // Falls keiner der 3 Fälle zutrifft
}
?>
Wo ich die Links setze ist mir auch klar, aber wo kommt der hier hin?
Dabei seit: 26.08.2004 Ort: Köln Alter: 37 Geschlecht:
Verfasst Di 12.06.2007 10:34 Titel
includes sind sinnvoll wenn du zB elemente die in allen seiten gleich sein sollen reinladen möchtest um diese dann eventuell zu einem späteren zeitpunkt nur einmal ändern zu müssen. hier ein beispiel:
du hast eine datei zB: "pagehead.php" mit folgendem inhalt:
und eine datei zB: "pagebottom.php" mit folgendem inhalt:
...deine fusszeile...
</body>
</html>
diese beiden dateien würdest du in diesem beispiel dann immer über bzw unter deinem content innerhalb einer seite includieren. zB "kontakt.php":
<?php include("pagehead.php"); ?>
<div>...der inhalt deiner kontakt seite...</div>
<div>...</div>
<?php include("pagebottom.php"); ?>
natürlich ist das jetzt nur ein ganz simples beispiel damit du ein idee davon bekommst was man so mit includes anstellt. es gibt noch viele andere anwendungsmöglichkeiten. ich hoffe das hilft dir weiter.
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
Mediengestalter.info ist ein Projekt von Webformatik:: Forensoftware: phpBB