10.06.2015, 08:29
Dieser Beitrag wurde zuletzt bearbeitet: 10.06.2015, 08:30 von Arne Drews.
Hallo,
Mich stört ja schon von Anfang an, daß im Templating
Zwar werden damit keine Benutzereingaben ausgewertet, aber ich selbst habe
Wenn ich folgende Zeilen sehe:
ist das auf den ersten Blick für mich dasselbe, wie das hier:
, denn in beiden Fällen sollte
Scheinbar wird aber im zweiten Fall das index-Template nicht geparst, Ausgabe ( gekürzt ):
Warum ist das so?
Ich würde
Vielleicht hat ja jemand einen geistigen Anstoß für mich?
Danke
Mich stört ja schon von Anfang an, daß im Templating
eval()
benutzt wird.Zwar werden damit keine Benutzereingaben ausgewertet, aber ich selbst habe
eval()
immer gemieden und kann mich auch heute nicht wirklich damit anfreunden.Wenn ich folgende Zeilen sehe:
PHP-Code:
eval('$index = "'.$templates->get('index').'";');
PHP-Code:
$index = $templates->get( 'index' );
$templates->get( 'index' );
ausgeführt werden.Scheinbar wird aber im zweiten Fall das index-Template nicht geparst, Ausgabe ( gekürzt ):
Code:
{$header}
...
{$footer}
Warum ist das so?
Ich würde
eval()
gerne ersetzen, müsste dazu aber erstmal wissen, was die beiden Zeilen unterscheidet.Vielleicht hat ja jemand einen geistigen Anstoß für mich?
Danke