smilies funktion
jeg har en funktion som indsætter smilies i en tekst strengfunction txt2smilies($txt)
{
$trans = array(
':)' => '<img src=\'gfx/smilie.smile.gif\'>',
':-)' => '<img src=\'gfx/smilie.smile.gif\'>',
';)' => '<img src=\'gfx/smilie.wink.gif\'>',
';-)' => '<img src=\'gfx/smilie.wink.gif\'>',
':(' => '<img src=\'gfx/smilie.sad.gif\'>',
':-(' => '<img src=\'gfx/smilie.sad.gif\'>',
':p' => '<img src=\'gfx/smilie.tongue.gif\'>',
':-p' => '<img src=\'gfx/smilie.tongue.gif\'>',
':P' => '<img src=\'gfx/smilie.tongue.gif\'>',
':-P' => '<img src=\'gfx/smilie.tongue.gif\'>',
':-D' => '<img src=\'gfx/smilie.laugh.gif\'>',
':D' => '<img src=\'gfx/smilie.laugh.gif\'>',
':d' => '<img src=\'gfx/smilie.laugh.gif\'>',
':-d' => '<img src=\'gfx/smilie.laugh.gif\'>'
);
return strtr($txt, $trans);
}
men hvordan kan jeg lave den således at den ikke smider en smilie ind midt i et link??
eks. ftp://user:pass@test.dk - her kommer en smilie mellem user:pass