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.