Hi Leute!
Ich möchte im Weitesten Sinne BIlder per id aus einer Datenbank holen und dann in einem Textfeld so etwas wie [img="24"] ersetzen lassen. Damit das dynamisch funktioniert habe ich ein Script nach endlos langer Suche gefunden. Es ist vom php-center und unter http://www.php-center.de/artikel/dynamisch_ersetzen.php3 zu finden. Ich habe dieses Script nun ausprobieren wollen, jedoch funktioniert es nicht! Hier der Code:
Ich versteh nicht warum das nicht gehen kann.. Hoffentlich wisst ihr weiter!
Vielen Dank schon im Voraus,
Ensign
Ich möchte im Weitesten Sinne BIlder per id aus einer Datenbank holen und dann in einem Textfeld so etwas wie [img="24"] ersetzen lassen. Damit das dynamisch funktioniert habe ich ein Script nach endlos langer Suche gefunden. Es ist vom php-center und unter http://www.php-center.de/artikel/dynamisch_ersetzen.php3 zu finden. Ich habe dieses Script nun ausprobieren wollen, jedoch funktioniert es nicht! Hier der Code:
PHP:
function BierLink($Marke) {
$homepage["Reissdorf"] = "http://www.reissdorf.de";
$homepage["Früh"] = "http://www.frueh.de";
$homepage["Gaffel"] = "http://www.gaffel.de";
$homepage["Dom"] = "http://www.domkoelsch.de";
$homepage["Päffgen"] = "http://www.paeffgen-koelsch.de";
$zurueck = "<a href='".$homepage[$Marke]."'>$Marke</a>";
return $zurueck;
}
$text = "Blabal »Reissdorf« Blabla »Früh« ";
while (ereg("»([^[:alnum:]+[^«]$])«", $text, $regs)) {
$text = str_replace($regs[1], BierLink($regs[1]), $text);
}
echo $text;
Ich versteh nicht warum das nicht gehen kann.. Hoffentlich wisst ihr weiter!
Vielen Dank schon im Voraus,
Ensign