Alpha IIMedlem sedan maj 20002 993 inlägg Jag har gjort ett litet forum där jag skulle vilja att man kunde använda forumkod, precis som här på webforum.
Hur ser regexps ut för:
* [ citat=foo]bar[/ citat]
* [ b]foo[/ b], [ i]foo[/ i], [ u]foo[/ u] etc. Jag har lyckats med det men det fungerar inte när det kommer radbrytningar.
* [ img=filnamn]
IMG:
$text = preg_replace("'\[IMG\](.*?)\[/IMG\]'i","<img src=\"$1\" border=\"0\">",$text);
BOLD:
$text = preg_replace( "'\[B\](.*?)\[/B\]'is","<b>$1</b>",$text);
CITAT:
$text = preg_replace("/\[CITAT=([^\]]+)]/is", "<div><b>$1 skrev:</b>\n$2", $text);
$text = preg_replace("/\[\/QUOTE]/is", "\n</div>\n", $text);
Citat hämtas så här: [ citat=VemManCiterar]texten[ /citat], jag har valt att lägga det i ett lager då man kan ha flera citat "runt varandra"... ville inte med tabel.