Jump to content


Photo

Css Em Email


  • Faça o login para participar
1 reply to this topic

#1 ronffer

ronffer

    Turista

  • Usuários
  • 25 posts
  • Sexo:Não informado

Posted 23/09/2005, 13:01

Olá a Todos estou usando o codigo abaixo e ele não quer listar 2 colunas e email chega com uma unica coluna e uma foto do lado da outra e também não ta pegando o css alguém pode me dar uma força



<?
$con = mysql_connect("localhost","root","");
$sel = mysql_select_db("banco");

$query = mysql_query("SELECT * FROM dbc where img_1 != '0' ORDER BY id_veic ASC limit 6");
$total = mysql_num_rows($query);

$linha = 2; // Numero de imagens por linha

$assunto = "Assunto Qualquer" ;

$destino=' meu@email.com.br ';
$email_env=' meu@email.com.br ';
$email_reply=' meu@email.com.br ';

// os dados acima devem ser alterados para que o
// email possa ser enviado com sucesso.

$header = "From: $email_env\n";
$header .= "Reply-to: $email_reply\n";
$header .= "Content-Type: text/html; charset=us-ascii\n";
$header .= "X-Mailer: PHP4 Script Language\n";
$header .= "X-Accept-Language: en\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Transfer-Encoding: 7bit\n";

?>
<style type='text/css'>
body {
font-family: Verdana, Tahoma, Arial
font-size: 8pt;
font-weight: normal;
}
TABLE, TR, TD
{font-family:Verdana, Tahoma, Arial;
font-size: 8pt;
color:#000000
}
a:link, a:visited, a:active {
text-decoration:none;
color:#CC0000
}
a:hover {
text-decoration:none;
color:#CC0000
}

#esquerdo {
width:100px;
}

#direito {
width:150px;
}
div {
float:left;
color:#000000;
margin:5px;
padding:5px;
}

</style>
<? $msg = "<body bgcolor='#CCCC66'>" ;?>
<? $msg ="<table width='500' border='1' align='center' cellpadding='0' cellspacing='0'>"; ?>
<? $msg .="<tr>"; ?>
<?
for($i=0; $i<$total; $i++) {
$img = mysql_fetch_array($query);
$imagem1 = $img["modelo"];
$imagem2 = $img["cor"];
$imagem3 = $img["preco"];
$imagem5 = $img["id_veic"];

if($linha == $atual) {
echo "</tr><tr>";
$atual = 0;
}
$b = '0';
?>
<? $msg .="<td height='90' valign='top'>"; ?>
<? $msg .="<div id='esquerdo'><a href='www.site.com.br/detalhes.php?a=".$imagem5."&b=".$b."'><img src='http://www.site.com.br/images/p/".$imagem5.".jpg' border='0'></a></div>"; ?>
<? $msg .="<div id='direito'><a href='www.site.com.br/detalhes.php?a=".$imagem5."&b=".$b."'>".$imagem1."<br>".$imagem2."<br>".$imagem3."</a></div><br></td>"; ?>
<? $atual++; } ?>
<? $msg .="</tr>"; ?>
<? $msg .="</table>"; ?>
<? $msg .= "</body>" ; ?>
<?
mail ($destino, $assunto, $msg, $header);

echo "Email enviado com sucesso ! " ;
?>
</body>

#2 CSFInfo

CSFInfo

    Normal

  • Usuários
  • 81 posts
  • Sexo:Não informado

Posted 23/09/2005, 17:50

Acho que ele deve enviar o CSS ou ser embutido no HTML




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq