Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/03/2008, 10:13
Avatar de ElJavista
ElJavista
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.