Viele die ihre Homepage bauen setzen auf die Methode "Frames", die eigentlich nicht schlecht ist, aber z. B. wenn die Seite zu den Favoriten hinzufügt wird und diese wieder aufgerufen wird, dann erhält man meistens nicht die vollständige Homepage-Seite sondern nur einzelne Frame-Rahmen. Ein zweiter Grund ist, das die lästigen Scrollbalken entfallen. Das heißt z. B. wenn ein Besucher die Seite mit einer Monitor Auflösung von 1024x768 anschaut, alles gut und ohne Scrollbalken zu sehen ist. Aber z.B.bei einer Monitor Auflösung von 800x600 viele verschiedene Scrollbalken zum vorschein kommen, und da durch die ganze Seite sehr misslungen aussieht. Dies kann man mit PHP vermeiden. :) Natürlich hat PHP noch viel mehr Vorteile, die ich aber hier jetzt noch nicht aufführen möchte, da das Ganze zu umfangreich wäre :) Als erstes baut man sich wie gewohnt seine Homepage mit Navigation, usw. und nennt diese dann index.php, aber den Inhalt lässt man erst mal noch weg. (der Hauptteil in der Mitte) An der Stelle wo jetzt eigentlich der Hauptteil der Homepage kommen sollte, setzt man folgendes Script
| Code | 0: 1: 2: 3: 4: 5:
| <?php $action = $_GET["action"]; if (!isset($action)) { $action = "main"; } $action = "./include/".$action.".php"; i nclude ($action); ?> |
| Nun erstellt ihr einen Ordner "include" in dem ihr eine Datei mit dem Namen "main.php" speichert, und ladet dann alle Dateien auf euren Server hoch. (der natürlich PHP unterstützen muss) Bei dieser Script wird als Standard die Seite "main.php" in dem Ordner "include" in den Hauptteil der Homepage aufgerufen. Das heißt, das jetzt dort, wo ihr das Script eingefügt habt, die Datei "mein.php" angezeigt wird. Jetzt erstellt ihr nochmals eine Datei z. B. mit dem Namen "news.php". Ladet diese Datei wieder auf den Server (in dem Ordner "include") und gebt folgende URL an. http://www.ihredomain.de/index .php?action=news Nun seht ihr an der Stelle, wo das Skript steht die Seite "news.php". Ihr können auch die variable $action einfach ändern wie z. B. in $page dann heißt die URL nicht mehr "index.php?action=news" sondern "index.php?page=news". So jetzt wünsche ich euch fiel Spaß beim Homepage-Bau »
Keine Kommentare
Es gibt bisher noch keine Kommentare.
» Kommentar schreiben
|