27/03/2008, 10:13
|
| Colaborador | | Fecha de Ingreso: marzo-2007 Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 8 meses Puntos: 67 | |
Re: Problema acentos y eñes en formulario Yo uso esta solución, en primer lugar al tomar los valores de los campos debes hacerlo de este modo:
$nomb = htmlentities($_POST["nombre"]);
Usando la función htmlentities transformarás los carácteres latinos a entidades HTML, ahora solo tienes que enviar tu correo como html. Para eso tienes que añadir la siguiente cabecera a tu función mail, de este modo:
$cabeceras = "Content-type: text/html\r\n";
Y esta sería la función mail:
mail($email,$asunto,$codigohtml,$cabeceras);
Para más información busca "PHP mail HTML". Espero haberte ayudado. |