Hola, no consigo enviar con la la funcion mail y la clase phpmailer un correo electronico con una imagen, alguien me puede decir como lograr esto, lo he intentado asin:
mensaje.php
Código PHP:
Ver original<?php
$mensaje="<h2>imagen</h2><br/>";
$mensaje.="<img src='cid:logotipo' >";
include "class.phpmailer.php";
$correo=new PHPMailer();
$correo->IsHTML(true);
$correo->host="localhost.com";
$correo->From="Remitente del correo";
$correo->AddEmbeddedImage("logotipo.jpg",logotipo);
$correo->Subject="mensaje prueba";
$correo->body=$mensaje;
if($correo->Send()){
echo "mensaje enivado correctamente";
}else{
echo "error en el envio del mensaje";
}
?>
el error que me da es este:
Notice: Use of undefined constant logotipo - assumed 'logotipo' in C:\wamp\www\ejercicios\pruebas_email\envio_email_c omplejo.php on line 9
es esta linea:
Código PHP:
Ver original$correo->AddEmbeddedImage("logotipo.jpg",logotipo);
alguna idea de porque no me funciona, saludos.