Markus: Probleme mit EVAL();

Beitrag lesen

Hallo,

ich benutze in einen PHP Script eval(); um PHP Code den ich aus einer Datenbank lade auszuführen. In diesen Eval Code, möchte ich Variabeln in einer Session Speichern:

@session_start() || die("Session konnte nicht angelegt werden!");
$_SESSION['variable'] ="irgendwas";

Dies klappt aber leider nicht. Ich habe die Session im Hauptprogramm gestartet und Speicher dort Variablen drinne, was auch wunderbar geht nur sobald ich innerhalb der EVAL dies Versuche, passiert gar nichts. Es gibt keine fehlermeldungen, nur wenn ich die Variabeln Später im Haupprogram, von wo ich Eval aufgerufen habe, ausgebe sind sie leer.

Kann mir jemand helfen wie ich das hinbekomme (finde leider keine Alternativen zu Eval um PHP-Code aus einer Datenbank auszuführen?

Danke Schomal

Markus