Oi,
ik werk aan een nieuws systeem waarin de nieuws poster UBB codes kan gebruiken in zijn bericht. Een voorbeeld hiervan is [url]. Nu heb ik daar de volgende code voor:
Alleen als er een , in de URL voorkomt dan werkt dit allemaal niet. Wat moet ik veranderen om dit wel te laten werken?
Greets Freez0r
ik werk aan een nieuws systeem waarin de nieuws poster UBB codes kan gebruiken in zijn bericht. Een voorbeeld hiervan is [url]. Nu heb ik daar de volgende code voor:
PHP:
1
2
3
4
5
6
7
| <? $bericht = eregi_replace("\\[url\]www.([^\\[]*)","<a href=\"http://www.\\1\" target=_blank>\\1", $bericht); $bericht = eregi_replace("\\[url\]([^\\[]*)","<a href=\"\\1\" target=_blank>\\1", $bericht); $bericht = eregi_replace("(\\[url=)([A-Za-z0-9_~&=;\?:%@#./\-]+[A-Za-z0-9/])(\])", "<a href=\"\\2\" target=_blank>", $bericht); $bericht = eregi_replace("\[url](http://(.*))", "<a href=\"\\1\" target=\"_blank\">\\1", $bericht); $bericht = eregi_replace("(\\[/url\])", "</a>", $bericht); ?> |
Alleen als er een , in de URL voorkomt dan werkt dit allemaal niet. Wat moet ik veranderen om dit wel te laten werken?
Greets Freez0r