Lid |
|
Hallo,
In een website met CMS laat ik BB-code omzetten in HTML, een url doe ik met de volgende code:
$text = eregi_replace("\\[url=([^\\[]*)\\]([^\\[]*)\\[/url\\]","<a href=\\1 target=_blank>\\2</a>",$text);
$text = eregi_replace("\\[url=([^\\[]*)\\]([^\\[]*)\\[/url\\]","<a href=\\1 target=_blank>\\2</a>",$text);
Via het cms kan men een pagina weer aanpassen, en dan moet hij dus weer terug van HTML naar BB-code.
Ik gebruik hiervoor de volgende code:
$text = eregi_replace("<a href=([^\\[]*) target=_blank>([^\\[]*)</a>","\\[url=\\1\\]\\2\\[/url\\]",$text);
$text = eregi_replace("<a href=([^\\[]*) target=_blank>([^\\[]*)</a>","\\[url=\\1\\]\\2\\[/url\\]",$text);
Echter die werkt niet, kan iemand me helpen hem goed te krijgen?
Alvast bedankt!
|