C
chillmaster
Guest
Hi,
ich bin gerade dabei mein veraltetes tpl system wieder aufzufrischen und ein paar neue funktionen hinzuzufügen. nun will ich es gestatten das man bsp:
{if variable = "kaka"}lala{else}kkak{/if} schreiben kann.
nun jetzt bleib ich aber am regexp hängen obwohl ich die schon gut drauf habe:
das ganze sieht so wies ist jetzt im klartext so aus:
und hier der php code
und die fehlermeldung sieht wie folgt aus:
Danke
ich bin gerade dabei mein veraltetes tpl system wieder aufzufrischen und ein paar neue funktionen hinzuzufügen. nun will ich es gestatten das man bsp:
{if variable = "kaka"}lala{else}kkak{/if} schreiben kann.
nun jetzt bleib ich aber am regexp hängen obwohl ich die schon gut drauf habe:
das ganze sieht so wies ist jetzt im klartext so aus:
PHP:
$file = ereg_replace('/({if)(.*?)(})/i', '<?PHP if ($2)', $file);
und hier der php code
PHP:
$file = ereg_replace('/('.$this->left_delimeter.'if)(.*?)('.$this->right_delimeter.')/i', '<?PHP if ($2)', $file);
und die fehlermeldung sieht wie folgt aus:
Warning: ereg_replace() [function.ereg-replace]: REG_BADRPT in C:\Programme\xampp\htdocs\template\class.php on line 83
Danke