Hans: PHP-Code aus einer Variablen ausführen

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

  1. 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

    --
    Ich bin ein Bandbreitenverschwender. Meine Signatur tut mir leid. Ehrlich!
  2. Hallo Hans,

    Ist das möglich?

    Du suchst: http://www.php.net/manual/de/function.eval.php

    Gruss, Thoralf

    --
    Sic Luceat Lux!