Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/05/2006, 07:14
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por ProWebDeveloper
Hola amigo..

Intentastes hacer un replace de las vocáles con acento?

algo asi?

Código PHP:
<?php
$contenido 
str_replace("á","&aacute;",$contenido);
$contenido str_replace("é","&eacute;",$contenido);
$contenido str_replace("í","&iacute;",$contenido);
$contenido str_replace("ó","&oacute;",$contenido);
$contenido str_replace("ú","&uacute;",$contenido);
$contenido str_replace("Á","&Aacute;",$contenido);
$contenido str_replace("É","&Eacute;",$contenido);
$contenido str_replace("Í","&Iacute;",$contenido);
$contenido str_replace("Ó","&Oacute;",$contenido);
$contenido str_replace("Ú","&Uacute;",$contenido);
?>
y luego envias el correo con el contenido del mismo ya formateado...

Pruebalo y nos dices que tal a ver si es la solución a tu problema..

Saludos...
En ese caso podría usar simplemente:

htmlentities()
www.php.net/htmlentities()

que hace eso mismo (y más) .. es decir "convierte" a "entidades HTML" ciertos caracteres como esos acentos y demás.

Pero para esto .. el e-mail DEBE ser enviado en HTML .. no en "texto plano" como así lo hace actualmente nuesto amigo.

Revisa esta FAQ para ver como componer el e-mail en HTML:
http://www.forosdelweb.com/showthrea...350#post254350


Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.