Huhu,
ich versuche gerade in eine Ausgabe die aus einer Datenbank kommt via str_replace und Arrys einen BBCODE zu erstellen, der eine PHP funktion() verwendet.
Ich bekomme es einfach nicht zum laufen... die php funktion() funktioniert wenn ich es einfach so mache. aber ich möchte das z.b mitten im text machen.
z.b so:
Hier ist ein [anfang]mit der funktion veränderter text[ende]
hier mein derzeitiger code:
Grüße
ich versuche gerade in eine Ausgabe die aus einer Datenbank kommt via str_replace und Arrys einen BBCODE zu erstellen, der eine PHP funktion() verwendet.
Ich bekomme es einfach nicht zum laufen... die php funktion() funktioniert wenn ich es einfach so mache. aber ich möchte das z.b mitten im text machen.
z.b so:
Hier ist ein [anfang]mit der funktion veränderter text[ende]
hier mein derzeitiger code:
PHP:
// Mein Design
$suchArr = array('\"','\"',"\'",'[img]' ,'[/img]' ,'[uf]' ,'[/uf]' ,'[f]','[/f]','[/','/]','[zitat]','[zitatende]','[aionf]','[aionfende]');
$ersetzArr = array('"' ,'"' ,"'" ,'<img src="','" alt="News Bild">','<u><b>','</u></b>','<b>','</b>','[' ,']' ,'<table><tr><td style="border: 3px solid; border-color:#7dabc2; padding: 4px; width: auto;
-moz-border-radius-topleft: 16px; -moz-border-radius-topright: 16px; -moz-border-radius-bottomright: 16px; -moz-border-radius-bottomleft: 16px; font-size: 1em;">','</td></tr></table>','aion("','")');
$beschreibung = str_replace($suchArr, $ersetzArr, $beschreibung1);
if (empty($image)) {
echo '<br><center><h2>| '.$newsheadline.' |</h2></center><p align="left">'.$beschreibung.'</p><br><p align="left" class="datum">- '.$datum.' -</p><br>';
}
else {
echo '<br><center><h2>| '.$newsheadline.' |</h2></center<br><img src="http://www.html.de/images/upload/'.$image.'" alt="bild"><br><p align="left">'.$beschreibung.'</p><br><p align="left" class="datum">- '.$datum.' -</p><br>';
}
Grüße
Zuletzt bearbeitet: