Include statt Iframe ... wie geht das?

  • Themenstarter Themenstarter D@nger
  • Beginndatum Beginndatum
D

D@nger

Hallo,
also der Betreff ist etwas irreführend, aber ich habe zurzeit auf einer Seite eine index mit einem Iframe als Inhalt. Jetzt bin ich aber auf mehrere Probleme gestoßen, die Suchmaschinen mal ganz außen vor gelassen. In diesem Iframe auf meiner Seite wird wie gesagt der jeweilige Inhalt geladen, nachdem man auf einen der 7 Menüpunkte geklickt hat. Somit wird auch nur der Iframe-Bereich geändert. Der Vorteil für mich an diesem Iframe ist, dass ich das Design der Seite, wie z.B. Menü oder Header nur in einer Datei und nicht in allen ändern muss, wenn es was zu ändern gibt. Aufgrund der zahlreichen Probleme möchte ich gerne auf den PHP-Befehl Include() umsteigen. Doch wie kann ich es jetzt bewerkstelligen, dass ich das Design immer nur einmal ändern muss und nicht in allen Dateien. Vielen Dank schon mal.
 
Ich würde es mit Templates versuchen. Dazu gibt es bei den Tutorials auch eine Klasse:
http://www.tutorials.de/forum/php-codeschnipsel/240028-mini-template-klasse.html?highlight=templates
http://www.tutorials.de/forum/php-tutorials/12907-php-templates.html?highlight=templates
http://www.tutorials.de/forum/php-tutorials/23173-template-parser-anfaenger.html?highlight=templates

Sind nun drei verschiedene Möglichkeiten.

Dort kann man dann auch eine Datei mit dem Design machen und brauch somit auch nur diese verändern.
Außerdem kann man PHP Scripte schön vom HTML trennen.

Ist am Anfang eine kleine Umstellung aber hinterher will man nichts mehr anderes machen :)
Jedenfalls ging es mir so.
 
Zurück