Ich versuche momentan die News auf meiner Webseite über das dazugehörige Forum zu beziehen. Zum Konvertieren der BBCodes verwende ich die Funktion generate_text_for_display.
Ich kann den gewünschten Kontent zwar anzeigen und die Konvertierung funktioniert auch fast, aber einige BBCodes werden nicht richtig Konvertiert.
- IMG-Tag: Bilder werden nicht als solche angezeigt, sondern einfach ein Link zum Bild erscheint
- Code-Tag: Das "Select All" ist einfach ein nutzloser Link der nichts macht
- Smilies: Werden gar nicht Konvertiert sondern bleiben als " :D " oder " :cookie: " stehen.
Die Funktion generate_text_for_display benutze ich wie folgt:
Code: Alles auswählen
$text = generate_text_for_display($sqlResult['post_text'], $sqlResult['bbcode_uid'], $sqlResult['bbcode_bitfield'], 7);
$text -> wird anschließend in meiner index.php ausgegeben.
Ich hab mit den Flags auch schon rumgespielt, aber egal welche Zahl ich eingebe (0, 1, 7, 50...) das Ergebnis verändert sich nicht.
Hier einfach oben das formatierte Ergebnis im Forum und unten auf der Webseite:
Forum
[ externes Bild ]
Webseite
[ externes Bild ]
Nun meine Frage:
Verwende ich die Funktion zum Konvertieren falsch oder warum unterscheidet sich das Ergebnis so stark?