Hallo,
Ik ben hier al uren mee bezig, et begin viel allemaal wel mee, maar ik sta nu al uren vast. Search leverde niet veel op...
Het probleem:
Ik heb een smilies script gemaakt, omdat ik die nog niet had, tis gebasseerd op phpbb, maar de code daaruit is te ingewikkeld (en werkt ook niet) om rechtstreeks te gebruiken in mijn script. Het komt erop neer dat hij eerst kijkt hoeveel smilies er zijn, en vervolgens via een while functie alle smiles gaat replacen. (de informatie van smilies staan in een database)
Alleen replaced hij : ? ook in : ? : (een andere smilie). Ik heb ook al van alles gebropeerd met preg_replace, maar kom er niet uit.
voorbeeld:
<-> :?:
Hier doettie het niet, zoals je ziet, bij mij zou je nu
: zonder spatie ertussen zien.
Ik ben hier al uren mee bezig, et begin viel allemaal wel mee, maar ik sta nu al uren vast. Search leverde niet veel op...
Het probleem:
Ik heb een smilies script gemaakt, omdat ik die nog niet had, tis gebasseerd op phpbb, maar de code daaruit is te ingewikkeld (en werkt ook niet) om rechtstreeks te gebruiken in mijn script. Het komt erop neer dat hij eerst kijkt hoeveel smilies er zijn, en vervolgens via een while functie alle smiles gaat replacen. (de informatie van smilies staan in een database)
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| //Begin smilie code $cur_smile = "0"; $query2 = "SELECT * FROM zforum_smilies"; $result2 = mysql_query($query2) or die('error making query1'); $num_smilies = mysql_num_rows($result2); while ($cur_smile <= $num_smilies) { $query3 = "SELECT * FROM zforum_smilies WHERE smilies_id = $cur_smile"; $result3 = mysql_query($query3) or die('error making query2'); $object = mysql_fetch_object($result3); $code = $object->code; $smile_url = $object->smile_url; $content = str_replace($code, "[img]forum/images/smiles/$smile_url[/img]", $content); $cur_smile++; } //eind smilie code |
Alleen replaced hij : ? ook in : ? : (een andere smilie). Ik heb ook al van alles gebropeerd met preg_replace, maar kom er niet uit.
voorbeeld:
Hier doettie het niet, zoals je ziet, bij mij zou je nu
Research is what I'm doing when I don't know what I'm doing.