hola amigos, tengo una funcion que coji por internet para poder mostrar emoticonos en un sistema de comentarios, el caso es que los iconos me sale uno tras otros en una columna hacia abajo en lugar de ponerse a la derecha como si de texto se tratara. ¿A que es debido?
Mi codigo es este:
Código PHP:
<?php
function emoticonos($comentario)
{
$comentario = str_replace(":)", "<img src=\"emoticonos/feliz.gif\" title=\"Feliz\">", $comentario);
$comentario = str_replace(":(", "<img src=\"emoticonos/triste.gif\" title=\"Triste\">", $comentario);
$comentario = str_replace(":s", "<img src=\"emoticonos/triste.gif\" title=\"Triste\">", $comentario);
$comentario = str_replace(":S", "<img src=\"emoticonos/triste.gif\" title=\"Triste\">", $comentario);
$comentario = str_replace(":<", "<img src=\"emoticonos/enojado.gif\" title=\"Enojado\">", $comentario);
$comentario = str_replace(":bkn", "<img src=\"emoticonos/cool.gif\" title=\"Cool\">", $comentario);
$comentario = str_replace(":D", "<img src=\"emoticonos/risa.gif\" title=\"Risa\">", $comentario);
$comentario = str_replace(":{", "<img src=\"emoticonos/diabolico.gif\" title=\"Diabólico\">", $comentario);
$comentario = str_replace(":[", "<img src=\"emoticonos/llorando.gif\" title=\"Llorando\">", $comentario);
$comentario = str_replace("8|", "<img src=\"emoticonos/impresionado.gif\" title=\"Impresionado\">", $comentario);
$comentario = str_replace(":p", "<img src=\"emoticonos/lengua.gif\" title=\"Lengua\">", $comentario);
$comentario = str_replace(":P", "<img src=\"emoticonos/lengua.gif\" title=\"Lengua\">", $comentario);
$comentario = str_replace(":aplauso:", "<img src=\"emoticonos/aplausos.gif\" title=\"Aplausos\">", $comentario);
return $comentario;
}
?>
y lo muestro asi:
Código PHP:
<tr>
<td align="left" colspan="2"><font color="#ECDE01"><b><? echo "Comentario: ".emoticonos(enlaces(stripslashes($rowComen["comentario"]))); ?></b></font><hr /></td>
</tr>
esto es solo trozo del codigo que esta dentro del table.