Mailinglisten-Archive |
Hallo Michael Borchers, am Mittwoch, 5. Oktober 2005 13:28 schriebst du: > muss grad mal ein eigenes kl template system bauen, nichts > umfangreiches. > > hab eine .tpl datei in der variablenplatzhalter zb im format > > <p>{VARIABLE}</p>... > > hinterlegt sind. Lese zuerst den Inhalt eines Templates ein function getTemplateContent($str) { if(eregi("<!start>(.*)<!/stopp>", $str, $admin)) return $admin; } Also alles was zwischen <!start> und <!/stopp> steht. Dann werden die Platzhalter gegen Inhalte von Variablen getauscht. function parseTemplate($str,$output) { $str = str_replace("<!charset>",$output[1],$str); $str = str_replace("<!doclang>",$output[2],$str); $str = str_replace("<!contentlang>",$output[3],$str); return $str; } Ich würde dazu wie oben sprechende Platzhalter nehmen, die im Template stehen. Dann weiß man dort immer was dann an die besagte Stelle kommt. Alles Gute Stefan -- Gott hat uns seinen Geist gegeben. Daran können wir erkennen, dass wir mit ihm verbunden sind und er mit uns. Neues Testament: 1. Brief des Johannes
php::bar PHP Wiki - Listenarchive