Inno: Template richtig parsen

Beitrag lesen

Ich vergaß..
ber include() kann ich wiederum nicht str_replacen.

Da ich gerade sehe, dass der Code nicht so schön durch den Copy & Paste  eingerückt ist, poste ich es für euch nochmal:

<?php
class Template {
  var $template;

function parse_template($name){
          #$template = file_get_contents('./templates/'.$name.'.php');
       # $filename = './templates/'.$name.'.php';
          ##    $handle = fopen ($filename, "r");
          # $template = fread ($handle, filesize ($filename));
          $template = require_once('./templates/'.$name.'.php');
          $search = array('text' => 'Textdeslanguagefile','Register' => 'Registrieren');
          foreach($search as $key => $value)
          {
                 $template = str_replace('<#lng_'.$key.'#>', $value, $template);
           }
     $this->template = $template;
     # fclose ($handle);
     return $this->template;
  }
}
?>

Ich hoffe mal die Textbox rückt das nicht wieder anders ein.