Foros del Web » Programando para Internet » PHP »

envio de mail con imagenes

Estas en el tema de envio de mail con imagenes en el foro de PHP en Foros del Web. Hola atodos Estoy utilizando una funcio de mail en la cual quiero cargar unas imagnes que debo cargar des de una base datos, el mail ...
  #1 (permalink)  
Antiguo 15/02/2007, 10:24
 
Fecha de Ingreso: septiembre-2004
Mensajes: 179
Antigüedad: 19 años, 7 meses
Puntos: 0
Exclamación envio de mail con imagenes

Hola atodos


Estoy utilizando una funcio de mail en la cual quiero cargar unas imagnes que debo cargar des de una base datos, el mail lo envia pero al abrirlo para el usuario que recibe el mail este no mustra las imagenes alguien me puede decir como hacer para poder hacer que muestre las imagens que se envian con el mail

el codigo que tengo es el siguiente

para el mail
$headers = $headers.$bcc;
if(isset($banner1))
$cabeza = "<img src='viewBoletin.php?BoletinId=1'><br>";
if(isset($banner2))
$cola = "<br><img src='viewBoletin.php?BoletinId=2'>";
$cuerpo = $cabeza.$text.$cola;
mail("[email protected]", "Boletin", $cuerpo, $headers);

y la parte de imagenes es view imagenes el codigo es el siguiente

$sql="select boletin_contenido_imagen2, boletin_tipo_imagen2 from boletin where boletin_id=1";

$result = mysql_query($sql) or die("Can't execute query!".mysql_error());
if($row=mysql_fetch_array($result)){
if($BoletinId==1)
{
$image1=$row['boletin_contenido_imagen1'];
$tipo=$row['boletin_tipo_imagen1'];
}
if(!isset($image1))
$image1="";
}
header(" Content-Type: $tipo");
header(" Content-Disposition: inline");
echo $image1;



les agradezco la ayuda que me puedan prestar gracias
  #2 (permalink)  
Antiguo 15/02/2007, 12:43
Avatar de the_scorpion  
Fecha de Ingreso: mayo-2006
Ubicación: Cuba
Mensajes: 696
Antigüedad: 17 años, 11 meses
Puntos: 3
Re: envio de mail con imagenes

Hola

Creo que en la parte de las imagenes debes de enviar la url completa en donde se encuentra la imagen, aunque así la tengas en BD, a no ser que las imagenes las quieras enviar como adjunto al email.

prueba aqui poniendo la url completa en donde esta la imagen
echo $image1;

mas o menos así la cosa

suerte
__________________
Que hablen mal de uno es espantoso. Pero hay algo peor: que no hablen.
Quien hace, puede equivocarse. Quien nada hace, ya está equivocado".
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 04:28.