Korrektur
bearbeitet von Google weiß allesFalsch notiert:
~~~text, bad
> versucht und das Template mit `htmlSafeMode="yes"` übersetzt.
~~~~
Muss heißen:
~~~text, good
versucht und das Template mit `htmlSafeMode="no"` übersetzt.
~~~
Der Rest bleibt:
> Ergebnis nach Aufruf mit php webseite.php:
>
> ~~~
> foo {{ '])?> <?php var_dump(filemtime(__FILE__)); ?> <?=($tpl[' }} bar
> ~~~
>
> Nun, ich weiß ja nicht was Du vorhast. Aber so lange man das Ergebnis der Vereinigung von Daten und Template, **also die Ausgabe**, nicht nochmal von PHP interpretieren lässt (was wohl eines Probleme von Wordpress ist oder war) kann hier nichts passieren. Es sei denn natürlich, die Browser stellen gänzlich unerwartet von Javascript auf PHP um oder jemand holt die resultierende Webseite und lässt diese dann mit PHP interpretieren. Was auch ziemlich ungewöhnlich ist.
Korrektur
bearbeitet von Google weiß allesfalsch notiert:
~~~text, bad
> versucht und das Template mit `htmlSafeMode="yes"` übersetzt.
~~~~
muss heisen:
~~~text, good
versucht und das Template mit `htmlSafeMode="no"` übersetzt.
~~~
Der Rest bleibt:
> Ergebnis nach Aufruf mit php webseite.php:
>
> ~~~
> foo {{ '])?> <?php var_dump(filemtime(__FILE__)); ?> <?=($tpl[' }} bar
> ~~~
>
> Nun, ich weiß ja nicht was Du vorhast. Aber so lange man das Ergebnis der Vereinigung von Daten und Template, **also die Ausgabe**, nicht nochmal von PHP interpretieren lässt (was wohl eines Probleme von Wordpress ist oder war) kann hier nichts passieren. Es sei denn natürlich, die Browser stellen gänzlich unerwartet von Javascript auf PHP um oder jemand holt die resultierende Webseite und lässt diese dann mit PHP interpretieren. Was auch ziemlich ungewöhnlich ist.
>
> > Das war jetzt ein Code Review mit den offensichtlichen Problemen in 52 Zeilen Code (inklusive Leerzeilen und Kommentare). Das dauerte länger als 3 Sekunden, war aber dafür vermutlich auch ergiebiger.
>
> Danke für die Tippfehler und Hinweise. Was in Deiner Darstellung wie ein "richtiger" Fehler aussah konnte ich nicht nachvollziehen.