Foros del Web » Programando para Internet » PHP »

la función mail()

Estas en el tema de la función mail() en el foro de PHP en Foros del Web. Estoy gastando la función mail()para enviar correo, y no me respeta las eñes y los acentos. El documento esta en utf-8 así que no se ...
  #1 (permalink)  
Antiguo 29/12/2011, 10:37
Avatar de javicruzgv  
Fecha de Ingreso: diciembre-2011
Ubicación: Alcoy(Alicante)
Mensajes: 189
Antigüedad: 12 años, 3 meses
Puntos: 2
la función mail()

Estoy gastando la función mail()para enviar correo, y no me respeta las eñes y los acentos. El documento esta en utf-8 así que no se porque pasa.

Gracias.
  #2 (permalink)  
Antiguo 29/12/2011, 10:39
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: la función mail()

¿Cual documento?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 30/12/2011, 03:14
Avatar de javicruzgv  
Fecha de Ingreso: diciembre-2011
Ubicación: Alcoy(Alicante)
Mensajes: 189
Antigüedad: 12 años, 3 meses
Puntos: 2
Respuesta: la función mail()

una web en php
  #4 (permalink)  
Antiguo 30/12/2011, 10:48
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: la función mail()

¿También estás especificando en la función mail() que se trata de UTF-8?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 02/01/2012, 01:42
Avatar de javicruzgv  
Fecha de Ingreso: diciembre-2011
Ubicación: Alcoy(Alicante)
Mensajes: 189
Antigüedad: 12 años, 3 meses
Puntos: 2
Respuesta: la función mail()

no, como se hace?
  #6 (permalink)  
Antiguo 02/01/2012, 03:21
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 5 meses
Puntos: 890
Respuesta: la función mail()

Cita:
Iniciado por javicruzgv Ver Mensaje
no, como se hace?
Podrias poner un poco de tu parte: basta con que pongas en google mail() utf-8 php y tenes docenas de ejemplos.
__________________
Drupal Argentina
  #7 (permalink)  
Antiguo 02/01/2012, 04:05
Avatar de javicruzgv  
Fecha de Ingreso: diciembre-2011
Ubicación: Alcoy(Alicante)
Mensajes: 189
Antigüedad: 12 años, 3 meses
Puntos: 2
Respuesta: la función mail()

no encuentro esa docena de ejemplos de los que hablas y te aseguro que pongo interés. Que igual no se tanto como tú es evidente, así que te agradecería que si no quieres ayudar que no ayudes y que te ahorres esos comentarios.
  #8 (permalink)  
Antiguo 02/01/2012, 05:50
Avatar de charlyalegret  
Fecha de Ingreso: septiembre-2011
Ubicación: Barcelona
Mensajes: 705
Antigüedad: 12 años, 6 meses
Puntos: 140
Respuesta: la función mail()

Hola javicruzgv. Lo que te dice Nucklear es correcto y es una ayuda, seamos amables. Considero que es más ayuda algo así como que te digan simplemente el código a poner.

Poniendo eso que dice en el google, a mi me sale como segundo resultado el manual de php y la funció mail(), que es lo primero que recomiendo mirar cuando tenemos un problema con una función.
Si te fijas en los ejemplos, en el 4, puedes ver:

$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

Aplicando este ejemplo a tu caso, podrás definir el email con el charset utf-8 y el content-type que desees.

Si miras otros ejemplos en la búsqueda anterior, se describen otras maneras más o menos complejas para asegurarte de esto...

Saludos
  #9 (permalink)  
Antiguo 02/01/2012, 06:54
Avatar de javicruzgv  
Fecha de Ingreso: diciembre-2011
Ubicación: Alcoy(Alicante)
Mensajes: 189
Antigüedad: 12 años, 3 meses
Puntos: 2
Respuesta: la función mail()

muchas gracias, ya he conseguido arreglarlo.
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 11:15.