Hallo,
folgendes Problem sitzt mir gerade im Nacken.
Ich möchte in einem Arrayvalue einen konkatinierten String (HTML Ausgabe + PHP Funktionen für diverse Formatierungen) speichern, und diesen später per eval() parsen lassen. Nur wird dieser String bis dato zur Laufzeit, d.h. anlegen des Arrays ausgeführt. Wie kann ich das verhindern?
Bsp:
$test = array('string1' => "<a href='gehewohin.com'>" . machwas() . "</a>");
eval("\$Str = \"" . addslashes($test['string1']) . "\";");
echo $Str;
Ich hoffe ihr versteht was ich erreichen möchte.
MFG
HansP