Foros del Web » Programando para Internet » PHP »

Ayuda acento en formulario de contacto

Estas en el tema de Ayuda acento en formulario de contacto en el foro de PHP en Foros del Web. He creado un formulario de contacto pero al probar cuando el nombre o algun campo lleva acentos me salen caracteres desconocidos Código PHP:    $to  =  ...
  #1 (permalink)  
Antiguo 14/04/2008, 14:19
 
Fecha de Ingreso: diciembre-2007
Mensajes: 200
Antigüedad: 16 años, 4 meses
Puntos: 10
Ayuda acento en formulario de contacto

He creado un formulario de contacto pero al probar cuando el nombre o algun campo lleva acentos me salen caracteres desconocidos

Código PHP:
   $to "[email protected]";
$subject "$nombre,solicita presupuesto";
$mailheaders "From: [email protected]\n";
$mailheaders .= "Reply-To: $email\n\n"
he probado tambien poniendo
Código PHP:
   $to "[email protected]";
$subject "$nombre,solicita presupuesto";
$mailheaders "From: [email protected]\n";
$mailheaders .= "Content-type:text/html; charset=iso-8859-1\r\n";
$mailheaders .= "Reply-To: $email\n\n"
Pero me sigue llegando mal no se que mas poner o cambiar ,alguna idea,gracias de antemano
  #2 (permalink)  
Antiguo 14/04/2008, 15:43
 
Fecha de Ingreso: agosto-2006
Mensajes: 3
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: Ayuda acento en formulario de contacto

Intenta cambiar el charset a utf-8 en lugar de iso-8859. Si te siguen apareciendo mal los acentos prueba a escapar el texto usando htmlspecialchars().
  #3 (permalink)  
Antiguo 14/04/2008, 17:48
Avatar de boby6killer  
Fecha de Ingreso: abril-2008
Mensajes: 81
Antigüedad: 16 años
Puntos: 1
Re: Ayuda acento en formulario de contacto

utiliza utf8 encode. Eso te ayudara especialmente si utilizas ajax
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:07.