Foros del Web » Programando para Internet » PHP »

formato html no funciona con mail()

Estas en el tema de formato html no funciona con mail() en el foro de PHP en Foros del Web. Estoy utilizando la funcion mail para mandar un correo pero el cuerpo del mensaje lo quiero con formato html, en mac si me lo respeta ...
  #1 (permalink)  
Antiguo 28/01/2005, 16:23
 
Fecha de Ingreso: enero-2005
Mensajes: 1
Antigüedad: 19 años, 2 meses
Puntos: 0
formato html no funciona con mail()

Estoy utilizando la funcion mail para mandar un correo pero el cuerpo del mensaje lo quiero con formato html, en mac si me lo respeta pero lo abro en una pc y me muestra solo el codigo

Última edición por nachodelbo; 28/01/2005 a las 17:09
  #2 (permalink)  
Antiguo 29/01/2005, 09:35
Avatar de thunder-ion  
Fecha de Ingreso: diciembre-2004
Mensajes: 106
Antigüedad: 19 años, 4 meses
Puntos: 0
Si que funciona, lo que no indicas en que formato mandas el e-mail. En Content-Type, pon -- text/html; --. Sino me he equivocado, cuando envies codigo HTML este debería interpretarse.

Suerte
  #3 (permalink)  
Antiguo 29/01/2005, 09:37
 
Fecha de Ingreso: enero-2005
Mensajes: 89
Antigüedad: 19 años, 2 meses
Puntos: 0
Hola nachodelbo!

mira, teoricamente no tendria xq presentarte el codigo en pantalla...podrias pasar el codigo para verificarlo?

yo normalmente es lo siguiente, no se si sea lo mejor, pero por lo menos me funciona...

hago una pagina en el editor que uso con todas las etiquetas <html> <body> etc... y bue, en esa pagina diseño el motivo que va a presentar el mail

luego todo el codigo fuente de esa pagina y hago lo siguiente:

normalmente, para el texto de mensaje se crea una variable que lo contenga, supongamos:

$mensaje = "Este es el contenido del mail"

en el caso de mail en formato html

$mensaje = "
<html>
<body>

contenido del mail

</body>
</html>
"

luego le paso esa variable a la funcion mail()

yo lo hago asi y me funciona sin ningun problema..... eso si, no lo probe aun en mac , asi que bue, pero seguro funciona....

por las dudas transcribi la forma en que general el contenido html de los mails que decis se ven bien en mac para ver si difiere mucho de la forma que uso yo
que funciona en windows...

saludos!
  #4 (permalink)  
Antiguo 29/01/2005, 10:51
Avatar de thunder-ion  
Fecha de Ingreso: diciembre-2004
Mensajes: 106
Antigüedad: 19 años, 4 meses
Puntos: 0
No soy un experto en este campo, pero que un correo HTML se muestre debe, no depende del sistema, sino del soporte.
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 18:15.