EuroCent
Klappstuhl 2.0
Kann mir einer erklären wie Ich es hinbekomme das aus meinem Template:
oder mit:
Mit preg_match(); hab Ich mich schon versucht es heraus zu Filtern aber irgendwie bekomme Ich gar kein Ergebnis!
Mein Probier-Code:
Hoffe man kann mir bei dem Problem helfen
Wäre auch sehr nett wenn man mir preg_replace(); erklären könnte, da Ich es irgendwie auch nicht so ganz verstehe :/
Test mit {LIF(Text)}
Mein Code:
HTML:
{if="name==Hans"}
<p>Hallo Hans!</p>
{elseif="name==Hase"}
<p>Hallo Hase!</p>
{else}
<p>Hallo Du Da!</p>
{/if}
oder mit:
HTML:
{if isLogin == true}
<p>Hallo Hans!</p>
{elseif isLogin != true}
<p>Hallo Hase!</p>
{elseif isLogin != true || isLogin == Null || isLogin == ''}
<p>Hallo Hase!</p>
{else}
<p>Hallo Du Da!</p>
{/if}
Mit preg_match(); hab Ich mich schon versucht es heraus zu Filtern aber irgendwie bekomme Ich gar kein Ergebnis!
Mein Probier-Code:
PHP:
//IF ELSEIF ELSE ENDIF
private $canIfL = '{if=';
private $canIfR = '}';
private $canEndIf = '{/if}';
private function ifparseFunction() {
// Prüfe nur auf IF
if(preg_match("/".$this->canIfL."\"(.*)\"".$this->canIfR."(.*)".$this->canEndIf."/isUe", $this->tpl)) {
echo "Function success!";
}
}
Hoffe man kann mir bei dem Problem helfen
Wäre auch sehr nett wenn man mir preg_replace(); erklären könnte, da Ich es irgendwie auch nicht so ganz verstehe :/
Test mit {LIF(Text)}
Mein Code:
PHP:
$this->tpl = preg_replace("/".$this->linksHalt."\(.*)".$this->rechtsHalt."/isUe", "Guten Tag!", $this->tpl);