brand: PHP-Code aus Datenbank auslesen und ausführen?

Beitrag lesen

Hi!

eval ("$row[content] = "$row[content]";");

eval führt den PHP-Code aus, der ihm als Parameter übergeben wird

Warum die Zuweisung $row[content]=$row[content] ?
Warum die Anführungszeichen?

angenommen in $row[content] = "echo 'hallo';"
so funktioniert eval($row[content]);

willst du nun auch HTML-Code drin haben, so beachte:
$row[content]="?> <b> <? echo 'hallo'; ?> </b> <?";
dass du vor und nach den HTML-Teilen den PHP-Bereich schliessen/öffnen musst

wiederum mit eval($row[content]) auszuführen

mfg
brand