Hi,
ich hab ein problem mit str_replace, und zwar möchte ich eine html-datei einlesen (Template) und halt mit str_replace die platzhalter ersetzten. Funzt aber net, die datei wird unverändert dargestellt
Hier mal der Code, so wie ich es halt machen würde, der aber net geht:
html-datei :
liegt das an der art und weise, wie ich die seite einlese oder was ??? ich habs schon mit include, file, fopen etc. probiert, alles erfolglos.
ich hab ein problem mit str_replace, und zwar möchte ich eine html-datei einlesen (Template) und halt mit str_replace die platzhalter ersetzten. Funzt aber net, die datei wird unverändert dargestellt
Hier mal der Code, so wie ich es halt machen würde, der aber net geht:
PHP-Code:
function ParseHyper($tpl)
{
global $title;
$tpl = str_replace("{TITLE}","$title",$tpl);
return stripslashes($tpl);
}
$titel="Titel der Seite";
$tpl=readfile("main.html");
ParseHyper($tpl);
Code:
<html> <head> <title>{TITLE}</title> </head> <body> bla bla bla....bla bla bla </body> </html>
liegt das an der art und weise, wie ich die seite einlese oder was ??? ich habs schon mit include, file, fopen etc. probiert, alles erfolglos.
Kommentar