Beste tweakers,
Het kan niet anders of ik maak het mezelf weer moeilijk.
Wat is er het geval? BB-Code!
Zodra ik met preg_replace google
ga vervangen, wil ik de weten of de url met http:// begint of niet.
Hetzelfde met
. Bij deze wil ik graag met filesize("\\1") het formaat weten en deze controleren.
Maareh? HOE? ik heb dit werkend
Het kan niet anders of ik maak het mezelf weer moeilijk.
Wat is er het geval? BB-Code!
Zodra ik met preg_replace google
ga vervangen, wil ik de weten of de url met http:// begint of niet.
Hetzelfde met

Maareh? HOE? ik heb dit werkend
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| public function parse($sContent) { $search = array( '/\[b\](.*?)\[\/b\]/is', '/\[i\](.*?)\[\/i\]/is', '/\[u\](.*?)\[\/u\]/is', '/\[img\](.*?)\[\/img\]/is', '/\[url=(\W?)(.*?)(\W?)\](.*?)\[\/url\]/is', '/\[box\](.*?)\[\/box\]/is', '/\[title\](.*?)\[\/title\]/is', ); $replace = array( '<strong>\\1</strong>', '<em>\\1</em>', '<u>\\1</u>', '<img src="' . $this->sImgPath . '/\\1" />', '<a href="\\2" target="_blank">\\4</a>', '<table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"><tr class="infoBoxContents"><td>\\1</td></tr></table>', '<span class="infoBox-title">\\1</span>', ); $var = preg_replace($search, $replace, $sContent); return $var; } |