Pos miren ahora he probado de esta forma y me pone esto:
Código PHP:
$arrsmile = array(":-O",":-p",":-&",";-)",":-|",":-o",":-t",":-)",":-(",":-D",":¨-(","",":heart:",":bheart:",":start:",":time:",":music:",":movie:","(-)]",":kiss:",":kake:");
$arrimg = array("smile01.gif","smile02.gif","smile03.gif","smile04.gif","smile05.gif","smile06.gif","smile07.gif","smile08.gif","smile09.gif","smile010.gif",
"smile011.gif","smile012.gif","smile013.gif","smile014.gif","smile015.gif","smile016.gif","smile017.gif","smile018.gif","smile019.gif","smile020.gif",
"smile021.gif");
$arralt = array("Sorpresa grande, asombro incontenible","Sacar la lengua, burla","No puedo hablar","Guñando un ojo",
"Llevo gafas","Apenado","Sorpresa","Mal humor","Alegría, sonrisa","Tristeza, descontento",
"Llorar de tristeza","Corazón","Corazón roto","Estrella","Reloj","Nota musical","Película",
"Invitarte a una cerveza o un café","Besar","Fiesta");
for($i=0;$i<strlen($row['comentarios']);$i++){
$resultado = str_replace($arrsmile,"<img src=\"img/lvisitas/smiles/$arrimg\" alt=\"$arralt\">",$comentarios);
}
me imprime esto:
Cita: dskfsdjkfhdsjkfhsdjf dsfkljdhgjkdfg // aqui me pone el cuadrito de la imagen pero el contenido de la misma es nulo 8-)
este es la parte del codigo HTML que me genera ese pedazo
dskfsdjkfhdsjkfhsdjf
dsfkljdhgjkdfg
<img src="img/lvisitas/smiles/Array" alt="Array"> 8-)
Salu2