0

imagem no background da tabela (Mail)

criado por Rafael Santos em 17/08/2010 12:32pm
Ola pessoal, estou precisando de ajuda...
eu tenho um codigo em php para enviar um e-mail para uma pessoa

<?php
if (
require "gsoenviar.php")
{
if (!(ereg ("^.+@.+\\..+$", $seuemail))) {
echo "<FONT COLOR=RED>Seu e-mail parece ser inválido.</FONT>";
exit;

}elseif (!(ereg ("^.+@.+\\..+$", $emailamigo))) {
echo "<FONT COLOR=RED>O e-mail do seu amigo parece ser inválido.</FONT>";
exit;
}
echo "PARABÉNS, <FONT COLOR=RED>$gso_seunome !</FONT>";

mail ($gso_seuemail, $gso_seuassunto, $gso_suamensagem, "From:$gso_amigoemail\nContent-type: text/html\n");

mail ($gso_amigoemail, $gso_amigoassunto, $gso_amigomensagem, "From:$gso_seuemail\nContent-type: text/html\n");

echo "<CENTER>O seu cartão foi enviado.</CENTER>";
}
else{

echo "erro";
}
?>

é como se fosse um cartão virtual, a pessoa coloca o que o e-mail dela, da pessoa que quer que receba, o nome e tudo mais e ele envia o e-mail...

tudo bem, esta enviando normal, só que, na hora de colocar a imagem do cartão no background da tabela, ele num aparece nada, esse é o unico problema, alguem sabe como arrumar?

o codigo do corpo da mensagem:

<?

$gso_seunome=$seunome;
$gso_seuemail=$seuemail;
$gso_seuassunto="Obrigado...";
$imagem= "<img src='http://www.teste.com.br/teste/teste/teste.jpg&#039;>";


$gso_amigonome=$nomeamigo;
$gso_amigoemail=$emailamigo;
$gso_amigoassunto="Cartão de aniversario";
$html = "<html>
<body>
<table width=499 height=512 border=0 align=center background=$imagem>
<tr>
<td width=471 height=433><FONT FACE=VERDANA SIZE=1>
<center>Ola <FONT COLOR=RED>$nomeamigo</FONT>,<BR></center>
</FONT>



<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><br />
<br />
</p>
<p>

<FONT FACE=ARIAL SIZE=2>
<span style=padding-left:45px;>Você foi convidado para a festa de aniversário de $seunome.</span></FONT><BR><BR>

<BR>
<FONT FACE=ARIAL SIZE=2>
<span style=padding-left:45px;> A festa será no dia $dataniver às $horaniver no buffet pipoca e <br /></span>
<span style=padding-left:45px;>chocolate.</span>
</FONT><BR><BR>

<CENTER>
MENSAGEM:<BR><BR></CENTER>

</p>
<CENTER><FONT FACE=ARIAL SIZE=2>$mensagem</FONT></CENTER></td>
</tr>
</table></body>
</html>";

$gso_amigomensagem="$html";

alguem sabe onde esta o erro?
o link esta correto, só que, eu troquei por motivos pessoais

Lista de Respostas:

0
17/08/2010 1:07pm
(~14 anos atrás)
Você não precisa colocar a tag img dentro do parametro background. Apenas determine o caminho da imagem...

$imagem = 'http://www.teste.com.br/teste/teste/teste.jpg&#039;;


$gso_amigonome=$nomeamigo;
$gso_amigoemail=$emailamigo;
$gso_amigoassunto="Cartão de aniversario";
$html = "<html>
<body>
<table width=499 height=512 border=0 align=center background=$imagem>

Outra coisa
Este tipo de pergunda, deve ser feito no forum de perguntas
http://phpbrasil.com/phorum/list.php?1

Lá você vai achar soluções para suas dúvidas muito mais rápido do que aqui...

Fallou

0
17/08/2010 1:36pm
(~14 anos atrás)
Rafael Santos respondeu:
ok, me desculpa e obrigado

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)