Steve: PHP Code und HTML in einer Variable ausführen

Beitrag lesen

$row["text"]='show_img("1.jpg");';

oder mit Text

$row["text"]='<p>Text</p>';

kann aber auch beides drin sein

Ich hatte geschrieben: Speichere den Code so, als würdest Du eine lauffähige PHP-Datei erzeugen wollen. Lass nur die PHP-Open und -Close-Tags weg!

Schon klar hab ich ja: beide $row["text"]= wären lauffähige php-dateien.

aber die mit der funktion klappt nur wenn ichs so mach:

eval("echo $row[text];");

und die mit dem text klappt nur so:

eval("$row[text] = "$row[text]";");
echo $row["text"];

aber dann wird wieder kein php code ausgeführt
und es soll ja beides klappen, und dass tuts nicht