Foros del Web » Programando para Internet » PHP »

correo con html y php

Estas en el tema de correo con html y php en el foro de PHP en Foros del Web. Hola Estoy intentado que un fichero php, me envie mensajes con html incluido. He revisado multitud de ejemplos y creo que es correcto, pero no ...
  #1 (permalink)  
Antiguo 23/04/2010, 09:41
 
Fecha de Ingreso: diciembre-2009
Mensajes: 36
Antigüedad: 14 años, 3 meses
Puntos: 0
correo con html y php

Hola

Estoy intentado que un fichero php, me envie mensajes con html incluido.

He revisado multitud de ejemplos y creo que es correcto, pero no funciona del todo bien.

En realidad envia el mensaje pero "tal cual"; es decir, no interpreta el codigo html sino que en el email se presenta todo el $cuerpo literalmente (<html><head>.....)

Creo que puede ser un problema de Headers por el cual Microsoft Outlook no interpreta bien, pero no alcanzo a ver el problema.

Agradeceria ayuda para encontrar el fallo.

El codigo es el siguiente:


<?php
$destinatario ="direccion de correo";
$asunto ="prueba mensaje ";
$cuerpo ='
<html>
<head>
<title>Prueba</title>
</head>
<body>
<p>Here are the birthdays upcoming in August!</p>
<table>
<tr>
<th>Person</th><th>Day</th><th>Month</th><th>Year</th>
</tr>
<tr>
<td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
</tr>
</table>
</body>
</html>
';
$headers= 'MIME-Version: 1.0'."\r\n";
$headers.= 'Content-type: text/html; charset=iso-8859-1'."\r\n";
//dirección del remitente
$headers="From: minombre <correominombre>\r\n";

mail($destinatario,$asunto,$cuerpo,$headers);
?>

Un saludo y gracias

Etiquetas: correo, html
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 06:29.