Hola tengo un sistema de comentarios en mi pagina como este foro, y mostrar los iconos ke se insertan como x ejemplo




algunos no se me ven y se ve lo k son las "tags" o media :S
yo los mestro de la siguiente forma, pero supongo que no sera la correcta:
Código PHP:
$tags = array(":ok:",";)",":p",":v:",":$",":hola:",":)",":f",":\'(",":zzz:","+o(",":@",":|",":apla:",":uu:",":0",":fff:",":\'|");
for($i=1;$i<=18;$i++){
$icono[$i]="<img src=\"images/emoticonos/icon$i.gif\"> ";
}
$mensaje = str_replace ($tags, $icono, $mensaje);
echo $mensaje;
alguien m puede ayudar a mejorarlo?? un saludo.