maT'
Legacy Member
Aangezien leren voor een wiskunde-exaam ni echt "vlot" ging, begon ek maar es wat te debuggen 
zo heb ik bv een probleem met deze code:
dit werkt leuk, tot iemand de smilie :roll: ingeeft.
dan wordt nl in het bericht, de smilie :roll:vervangen, maar wordt later ook de smilie :r, in de reeds vervangen :roll: vervangen, wat volgende output geeft:
is dit te voorkomen via reg ex's (indien ja, zet me dan ff op het goede spoor aub
) of moet ik het op een compleet andere manier zoeken?

zo heb ik bv een probleem met deze code:
PHP:
$Smilies = Array(":roll:" => "sarc.gif",
":confused:" => "confused.gif", ...,
":r" => "pukey.gif", ... ); // and so on, meerdere smilies zitten hierin
foreach ($Smilies As $Code => $Gif) {
$Bericht = str_replace ($Code, "<img src='common/smilies/". $Gif ."' alt='". $Code ."' />", $Bericht);
}
dan wordt nl in het bericht, de smilie :roll:vervangen, maar wordt later ook de smilie :r, in de reeds vervangen :roll: vervangen, wat volgende output geeft:
Code:
<img src='common/smilies/sarc.gif' alt='<img src='common/smilies/pukey.gif' alt=':r' />oll:' />
) of moet ik het op een compleet andere manier zoeken?