Edit: Sorry voor de lay-out vern**king.
Edit 2: iets gecorrigeerd..
Dat is de code waar ik mijn eigen gemaakte tags mee omzet naar HTML.
Dit werkt bijvoorbeeld prima:
Alleen nu het probleem, als ik een afbeelding gekoppeld aan een URL wil maken dan gaat het mis.
Dus iets als dit werkt niet:
Kan iemand zien waar dat mis gaat?? Ik snap niet waar het aan ligt!
Edit 2: iets gecorrigeerd..
PHP:
1
2
3
4
5
6
7
8
9
10
11
| $pattern[0] = "/\[img=(.+)\]/i"; $pattern[1] = "/\\[url=(http:\/\/[a-z+\.]+)\]/i"; $pattern[2] = "/\\[\/url\]/i"; $replacement[0] = "<div align=\"right\" style=\"position: relative;\"> [img]\"cms/afbeeldingen/\\1\"[/img]</div>"; $replacement[1] = "<a onFocus=\"this.blur();\"href=\"\\1\" class=\"roselink\" target=\"new\">"; $replacement[2] = "</a>"; $tekst = preg_replace($pattern, $replacement, $tekst); |
Dat is de code waar ik mijn eigen gemaakte tags mee omzet naar HTML.
Dit werkt bijvoorbeeld prima:
PHP:
1
| $om_te_zetten_tekst = "[url=http://www.google.nl]google[/url] en een afbeelding [img=test.jpg]"; |
Alleen nu het probleem, als ik een afbeelding gekoppeld aan een URL wil maken dan gaat het mis.
Dus iets als dit werkt niet:
PHP:
1
| $om_te_zetten_tekst = "[url=http://www.google.nl][img=test.jpg][/url]"; |
Kan iemand zien waar dat mis gaat?? Ik snap niet waar het aan ligt!
[ Voor 59% gewijzigd door Verwijderd op 16-10-2003 11:06 ]