Peter: einfaches Templatesystem

Beitrag lesen

Hallo!

Danke. Eine kurze Frage noch: wie gehe ich dann am besten vor, wenn der Inhalt für den Platzhalter %content% in einem .txt File gespeichert ist?

Bisher sieht mein Script so aus:

  
$handle = file_get_contents("../html/template.html", "r");  
  
if(!isset($_GET['id']))  
{  
 $pageid = "0";  
}  
else  
{  
 $pageid = $_GET['id'];  
}  
  
$_search = array(  
 '%title%',  
 '%subnav%',  
 '%blog%',  
 '%otherthings%',  
 '%content%'  
);  
  
if($pageid == "0")  
{  
  $_replace = array(  
   'Lorem ipsum dolor',  
   'subnav test',  
   'blog test',  
   'anderer test',  
   '...'  
  );  
}  
  
//...etc. für id=01, id=02, id=03...  
  
echo str_replace($_search, $_replace, $handle);  

Was müsste ich anstelle der ... im $_replace array schreiben? 'include(...)' ja wohl nicht...

P.S. Wie findet ihr sonst meine "Lösung"?

cu
 Peter