BBCode - Schema des Umwandels
Phil
- php
0 Scar0 Sebastian Becker
Hi!
Ich scripte mal wieder an meinem GB und ich möchte BBCodes einbauen. Ihr wisst schon, die Codes aus den Foren, die HTML (zumindest beim Schreiben) ersetzen und trotzdem es möglich ist, einen Beitrag zu formatieren.
Bekannte Befehle sind ja
[IMG]...[/IMG] für ein Bild
[B]...[/B] für fetten Text
[URL]...[/URL] für einen Link und
[EMAIL]...[/EMAIL] für einen E-Maillink
Aber wie schaffe ich es, die in PHP zu ersetzen. Klar mit str_replace irgendwie.
Ich mein, wie erkenne ich z.B. den Befehl URL und lese den Text zwischen [URL] und [/URL] aus?!
Ich denke können tu ich es, ich brauch irgendwie nur n Denkanstoß :(
CU
http://www.yubb.de
Hi!
Ich scripte mal wieder an meinem GB und ich möchte BBCodes einbauen. Ihr wisst schon, die Codes aus den Foren, die HTML (zumindest beim Schreiben) ersetzen und trotzdem es möglich ist, einen Beitrag zu formatieren.
Bekannte Befehle sind ja
[IMG]...[/IMG] für ein Bild
[B]...[/B] für fetten Text
[URL]...[/URL] für einen Link und
[EMAIL]...[/EMAIL] für einen E-Maillink
Aber wie schaffe ich es, die in PHP zu ersetzen. Klar mit str_replace irgendwie.
Ich mein, wie erkenne ich z.B. den Befehl URL und lese den Text zwischen [URL] und [/URL] aus?!
Ich denke können tu ich es, ich brauch irgendwie nur n Denkanstoß :(
CU
http://www.yubb.de
hier hast nen beispiel fuer [b] -> <b> umwandlung...
$text = preg_replace("/[b](.*?)[/b]/si", "<b>\1</b>", $text); # Fett
cya Scar ,o)
Hi,
[Link:http://www.jinxm.co.uk%20spam@jinxm.co.uk/scripts.php?id=6]
Grüße,
Sebastian