Ich bin neu hier und habe eine Frage zum vereinfachen von einer Webseite.
Ich habe mehrere Einzeldateien, die verschiedene Inhalte anzeigen.
Z.b.:
Index.php
Projekt.html
Bilder.html
Spielwiese.php
Jede Datei kann man im Browser aufrufen, allerdings ist in Planung viel mehr Inhalt darzustellen. Ich möchte aber nicht extrem viele Dateien haben, sondern möglichst wenige. Wenn ich aber den Inhalt aller Dateien in einer Datei kopiere, ist alles zu sehen.
Gibt es hier bestimmte Tags die mir einen dynamischen Inhalt erlauben? Sodass ich jeweils nur den Inhalt von Projekt.html oder Spielwiese.php sehen kann.
Könnt ihr mir Tipps geben wonach ich suchen kann?
Danke schon mal im voraus.
Gesendet von meinem Lenovo TAB 2 A10-70F mit Tapatalk
Mit include habe ich ja dann trotzdem noch die vielen Dateien.
Ich möchte im Idealfall eine einzige Datei haben, die Index.php. In dieser sollen dann verschiedene Abschnitte sein, wie z.b. Bilder, Projekte etc.
Nun möchte ich aber nicht alles gleichzeitig sehen, sondern nur die einzelnen Abschnitte. Dafür würde ich ein kleines Auswahlmenü bauen, bei dem man dann klicken kann welchen Inhalt man sehen möchte.
include() ist lt. Deiner Beschreibung genau das, was Du suchst.
Du hast eine index.php, in der Du mtw. das HTML-Dokument als Rumpf bereits drin hast.
Mit include ziehst Du Dir dann den entsprechenden Content rein.
Das funktioniert so allerdings nur, wenn Du bspw. über eine htaccess Umleitungsregeln machst, die alle Anfragen grundsätzlich auf die index.php leiten, in der Du dann abfängst, welche Seite aufgerufen werden soll.
In Bezug auf Suchmaschinen freundlich bzw. sprechende URL habe ich ein kleines Tutorial, in dem genau das erläutert wird: http://www.php-rocks.de/thema/58-einfache-seo-friendly-url-s-umsetzen.html
Sollte das für Dich zu kompliziert sein, darfst Du mich gerne dazu kontaktieren.