Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/11/2005, 08:43
Avatar de ProWebDeveloper
ProWebDeveloper
 
Fecha de Ingreso: julio-2005
Ubicación: Maracay - Edo. Aragua
Mensajes: 117
Antigüedad: 18 años, 9 meses
Puntos: 1
Busqueda

Complementando lo que comenta gonzalezmfrank, utiliza la funcion str_replace() para remplazar los acentos y tildes en una cadena de texto.

Seria algo asi..

$variable = "AQUI EL HTML O TEXTO QUE VAS A ENVIAR POR MAIL";
$variable = str_replace("á","á",$variable);
$variable = str_replace("é","é",$variable);
$variable = str_replace("í","í",$variable);
$variable = str_replace("ó","ó",$variable);
$variable = str_replace("ú","ú",$variable);
$variable = str_replace("Á","Á",$variable);
$variable = str_replace("É","É",$variable);
$variable = str_replace("Í","Í",$variable);
$variable = str_replace("Ó","Ó",$variable);
$variable = str_replace("Ú","Ú",$variable);
$variable = str_replace("ñ","ñ",$variable);
$variable = str_replace("¡","¡",$variable); //Simbolo de Exclamación

De esta manera no tienes que estar poniendo los codigos a cada palabra si no que sea cual sea el texto a enviar, con la función str_replace() optimizas todo el texto para que sea visualizado correctamente..

Bueno espero que te sirva..

Saludos...