
04/05/2006, 07:14
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 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("á","á",$contenido); $contenido = str_replace("é","é",$contenido); $contenido = str_replace("í","í",$contenido); $contenido = str_replace("ó","ó",$contenido); $contenido = str_replace("ú","ú",$contenido); $contenido = str_replace("Á","Á",$contenido); $contenido = str_replace("É","É",$contenido); $contenido = str_replace("Í","Í",$contenido); $contenido = str_replace("Ó","Ó",$contenido); $contenido = str_replace("Ú","Ú",$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. |