PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP für Fortgeschrittene und Experten (http://www.selfphp.de/forum/forumdisplay.php?f=13)
-   -   PHP Code aus mySQL auslesen und ausführen (http://www.selfphp.de/forum/showthread.php?t=3365)

DirkR 17.02.2003 12:36:39

PHP Code aus mySQL auslesen und ausführen
 
Hallo,

aus einer mySQL Datenbank soll PHP + Htmlcode gelesen und ausgeführt werden.

Die Ausgabe des Feldinhaltes funktioniert (echo oder print), jedoch wird der Code nicht richtig umgesetzt.
Endweder wird nur der Textinhalt oder nur der Hmtlcode angezeigt.

Ist es überhaupt möglich, PHPCode aus Datenbanken auszulesen?

Vielen Dank für Eure Hilfe.

Yzerman 17.02.2003 12:59:39

natürlich kann man PHP-Code in einer MySQL-Datenbank speichern und auch wieder auslesen.

Nur: mit dem echo- bzw. print-Befehl wird der natürlich nicht ausgeführt.

Sieh dir mal den erzeugten Quelltext an, dann siehst du was dabei rauskommt.

Ob es eine Funktion gibt, PHP-Code in einer Variablen (nach dem Auslesen) auszuführen, weiß ich nicht.

Notfalls musst du aus dem DB-Inhalt eine PHP-Datei erzeugen und die dann einbinden.

Yzerman 17.02.2003 13:04:38

Hab noch was für dich gefunden ;-)

http://www.selfphp.com/funktionsrefe...ionen/eval.php

Das müsste das sein, das du suchst.

Ben20 17.02.2003 13:05:35

Zitat:


Ob es eine Funktion gibt, PHP-Code in einer Variablen (nach dem Auslesen) auszuführen, weiß ich nicht.

Der Befehl lautet eval("PHP Code hier hin");


http://www.php.net/manual/en/function.eval.php


//edit:

War ich wohl zu langsam ;-)


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:06:07 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.