Das Script ist Teil eines CMS. Aus einer Tabelle "Inhalt" werden die Spaltenköpfe ausgelesen. Danach werden die Eigenschaften dieser Spaltenköpfe aus einer anderen Tabelle "Eigenschaften" geholt. Letztendlich ersetzt das Script in einem Layout die {Klammern} (welche gleich heissen wie die Spaltenköpfe) durch die entsprechenden Feldwerte aus Tabelle "Inhalt" unter Berücksichtigung der Eigenschaften aus Tabelle "Eigenschaften" (Bsp: wenn in der Spalte Pfadangaben sind, so wird eine Datei imploded. Bei der Eigenschaft Text wird der Wert direkt aus der Datenbank gelesen...usw)
Tabelle Inhalt ($table):
id seitenname feld1 titel1
1 kontakt.htm "/tpl/kontakt.htm" "dies ist der Titel"
Tabelle Eigenschaften ($tableCMSData):
id feldname type
1 feld1 pfad
2 titel1 titel1
Vielleicht kann mir ja jetzt jemand helfen.
Hallo
Was soll das Skript eigentlich tun? Habe es jetzt mal so grob überflogen und meine, dass Dein Problem nicht unbedingt in der Schleife liegt, sondern eher am Gesamtkonzept.
Grüße aus Würzburg
Julian