Buenas, Tengo un php de envio de mail de cumpleaños , que se le envia un saludo a la persona, pero me gustaria enviarle una imagen en vez del texto. Intente algunas formas pero no logro que se visualize la imagen en el correo.¿Cómo tendría que modificarlo para que realize esa acción? si me pudieran guíar se los agradecería
Código PHP:
<?php
//Conexion con la db
$bd=mysql_connect("localhost","xxxxx","xxxxx") or die ("No Puedo Conectarme A La Base de Datos");
//seleccion de la base de datos
mysql_select_db("xxxxxxx");
// configuramos conexion utf8 si esta configuracion no este en el server utf8_spanish_ci
mysql_query("SET NAMES 'utf8' COLLATE 'utf8_general_ci'");
//captura el dia y mes actual
$diaactual= date("d");
$mesactual= date("m");
echo "Hola";
//en el query pregunta por el dia_nacimiento y mes_nacimiento
$result=mysql_query("select nombre, apellido, dia, mes, correo from ficha WHERE dia='$diaactual' and mes='$mesactual'");
//como salen varios datos... se recorre el resultado y envia los correos dentro de un while.
while($row = mysql_fetch_array($result)) {
$mail = $row['correo'];
$apenom = $row['apellido'] . " " . $row['nombre'];
$cabeceras = 'MIME-Version: 1.0' . "\r\n";
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$to = $mail;
$subject = 'Feliz Cumpleaños' . $apenom;
$message = '<div>
Feliz Cumpleaños le desea su ..., muchas felicidades. :)
</div>' ;
$headers = 'From: [email protected]' . "\r\n" .
mail($to, $subject, $message, $cabeceras);
echo "Mensaje Enviado";