Include

inctube

Erfahrenes Mitglied
Hallo,

folgendes Problem:

ich include momentan in eine Tabelle mit einer Case-Abfrage mehrere Seiten.
Das klappt ohne Probleme. Jetzt meine Frage:
Wie kann ich jetzt voneiner includedeten Seite aus ebenfalls in die Haupttabellem meiner Seite eine andere Seite laden
Nochmal zum Verständnis:

Hauptseite mit Tabelle
-->include SubSeite1
SubSeite1
-->include SubSubSeite1
Aber alles soll weiterhin in der Hauptseite angezeigt werden.

thx inctube
 
Ja, aber das ist ja eben das Problem... Wie kann ich in eine Tabelle Includen, die gar nicht auf der SubSeite1 ist sondern auf der Hauptseite
 
Du koenntest mit Templates arbeiten.
Bei mir kommt der grundlegende HTML-Output aus einer HTML-Datei die von der index.php eingelesen wird. Dort gibt es dann solche Platzhalter wie {menu} oder {main}.
Alles was waehrend der Laufzeit des Scripts eigentlich ausgegeben wuerde schreibe ich in das Array $changes. Fuer das Menu z.B. hab ich im Array den Index 'menu'. menu.php schreibt also in $changes['menu'].
Vor der endgueltigen Ausgabe kann ich nun {menu} durch den Inhalt von $changes['menu'] ersetzen und schon steht das Menue an der richtigen Stelle, egal wann der Code nun ausgefuehrt wurde und von wem die Datei includet wurde (obwohl das bei mir immer die index.php ist).
 
Zurück