Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/03/2009, 14:30
nemesixxx
 
Fecha de Ingreso: diciembre-2008
Mensajes: 16
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: Acentos en mail PHP

Cuando se utiliza la función mail() de PHP para que se vean los acentos del cuerpo se debe añandir la siguiente línea en las Headers:

Código PHP:
$_headers .= "Content-type: text/html; charset=utf-8\r\n"
Para que se vean los acentos en el Subject(asunto) es más complicado, de momento lo que se puede hacer es eliminarlos del asunto con el siguiente código:

Código PHP:
$subject _PCOMMENTS." "._FROMWEB." ".$sitename;
$subject html_entity_decode($subject); //Pasa los caracteres especiales a normales
$subject acentos_eliminar($subject);   //Elimina los acentos 
Saludos!