PHP-Code aus einer Variablen ausführen
Hans
- php
Hallo,
ich habe eine Variable $code='print "Script"';
Nun sollen die Anweisungen, die in der Variable gespeichert sind, ausgeführt werden.
Ist das möglich?
Danke,
Hans
Hallo Hans,
Nun sollen die Anweisungen, die in der Variable gespeichert sind, ausgeführt werden.
Ist das möglich?
Ja: http://de3.php.net/de/eval
Allerdings ist das IMHO nicht empfehlenswert, denn falls es ein Angreifer irgendwie schafft, auch nur einen Teil der Variable, die Du durch eval() jagst, zu manipulieren, dann kann er beliebigen PHP-Code auf Deinem Webspace ausführen. Ich bin bisher immer ohne ausgekommen.
Viele Grüße,
Christian
Hallo Hans,
Ist das möglich?
Du suchst: http://www.php.net/manual/de/function.eval.php
Gruss, Thoralf