Montei um formulário para envio de dados para um email que é digitado no mesmo e dados diversos.
consigo enviar o formulario em HTML , mas as variaveis PHP que vem do formulario de origem não são carregados ao receber o form. Alem disso, não são enviadas todos os campos da tabela, que são no total de 25 linhas...só são enviados 5...o script de envio de email é o seguinte:
<?
$msg. "<html>
<head>
<title>Envio de Orçamento</title>
<meta http-equiv='ontent-Type' content='text/html; charset=iso-8859-1'>
<link href=style.css' rel='stylesheet' type='text/css'>
</head>
<body>
<table width='90%' border='1' align='center' cellpadding='0' cellspacing='1' bordercolor='#333333' bgcolor='#CCCCCC'>
<tr bgcolor='#99CCFF'>
<td height='66' colspan='5'> <div align='center'>
<p align='center'><strong><font size='5' face="Verdana, Arial, Helvetica, sans-serif">Cabeçário</font></strong></p>
</div></td>
</tr>
<tr bordercolor='#CCCCCC' bgcolor="#FFCC99">
<td colspan='5'> <table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='19%'><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Cliente:<br>
<? print '$cliente'; ?> </font></td>
<td width='18%'><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Email:<br>
<? print '$email'; ?> </font></td>
<td width='19%'><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Contato:<br>
<? print '$contato'; ?> </font></td>
<td width='19%'><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Vendedor:<br>
<? print '$vendedor'; ?> </font></td>
<td width='25%'><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Orçamento
nr:<br>
<? print '$nr_orcamento'; ?> </font></td>
</tr>
</table></td>
</tr>
<tr bordercolor='#CCCCCC' bgcolor="#FFCC99">
<td colspan='5'><div align="justify"><strong><br>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">Conforme solicitação
de Vsa viemos por meio desta informar nossos preços e condições
gerais de venda: </font></strong></div></td>
</tr>
<tr bordercolor='#CCCCCC' bgcolor="#FFCC99">
<td colspan='5'> </td>
</tr>
<tr bgcolor='#00FFCC'>
<td width='21%' height='15'> <div align='center'><strong>Item</strong></div></td>
<td width='23%'> <div align='center'><strong>Quantidade</strong></div></td>
<td width='17%'> <div align='center'><strong>Produto</strong></div></td>
<td width='17%'> <div align='center'><strong>Preço Unitário</strong></div></td>
<td width='22%'> <div align='center'><strong>Preço Total</strong></div></td>
</tr>
<tr bordercolor='#99FFFF' bgcolor='#99FFFF'>
<td> <div align='center'><? print '$item1'; ?> </div></td>
<td> <div align='center'><? print '$qtd1'; ?> </div></td>
<td> <div align='center'><? print '$prod1'; ?> </div></td>
<td> <div align='center'><? print '$preco1'; ?> </div></td>
<td> <div align='center'><? print '$total1'; ?> </div></td>
</tr>
<tr bordercolor='#99FFFF' bgcolor='#99FFFF'>
<td height='19'> <div align='center'><? print '$item1'; ?> </div></td>
<td> <div align='center'><? print '$qtd2'; ?> </div></td>
<td> <div align='center'><? print '$qtd2'; ?> </div></td>
<td> <div align='center'><? print '$preco2'; ?> </div></td>
<td> <div align='center'><? print '$total2'; ?> </div></td>
</tr>
<tr bordercolor='#99FFFF' bgcolor='#99FFFF'>
<td> <div align='center'><? print '$item3'; ?> </div></td>
<td> <div align='center'><? print '$qtd3'; ?> </div></td>
<td> <div align='center'><? print '$qtd3'; ?> </div></td>
<td> <div align='center'><? print '$preco3'; ?> </div></td>
<td> <div align='center'><? print '$total3'; ?> </div></td>
</tr>
<tr bordercolor='#99FFFF' bgcolor='#99FFFF'>
<td> <div align='center'><? print '$item4'; ?> </div></td>
<td> <div align='center'><? print '$qtd4'; ?> </div></td>
<td> <div align='center'><? print '$qtd4'; ?> </div></td>
<td> <div align='center'><? print '$preco14'; ?> </div></td>
<td> <div align='center'><? print '$total4'; ?> </div></td>
</tr>
<tr bordercolor='#99FFFF' bgcolor='#99FFFF'>
<td> <div align='center'><? print '$item5'; ?> </div></td>
<td> <div align='center'><? print '$qtd5'; ?> </div></td>
<td> <div align='center'><? print '$qtd5'; ?> </div></td>
<td> <div align='center'><? print '$preco5'; ?> </div></td>
<td> <div align='center'><? print '$total1'; ?> </div></td>
</tr>
<tr bordercolor='#99FFFF' bgcolor='#99FFFF'>
<td> <div align='center'><? print '$item6'; ?> </div></td>
<td> <div align='center'><? print '$qtd7'; ?> </div></td>
<td> <div align='center'><? print '$qtd8'; ?> </div></td>
<td> <div align='center'><? print '$preco9'; ?> </div></td>
<td> <div align='center'><? print '$total10'; ?> </div></td>
</tr>
<tr bordercolor='#99FFFF' bgcolor='#99FFFF'>
<td height='19'> <div align='center'><? print '$item11'; ?> </div></td>
<td> <div align='center'><? print '$qtd11'; ?> </div></td>
<td> <div align='center'><? print '$qtd11'; ?> </div></td>
<td> <div align='center'><? print '$preco11'; ?> </div></td>
<td> <div align='center'><? print '$total1'; ?> </div></td>
</tr>
<tr>
<td colspan='5'><table width='100%' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td width='21%'>Condições de Pagamento: <? print '$condicoes'; ?></td>
<td width='23%'>Validade da Proposta: <? print '$validade'; ?></td>
<td width='27%'>Prazo de Entrega: <? print '$prazo'; ?></td>
<td width='29%'> </td>
</tr>
</table></td>
</tr>
<tr bordercolor='#CCCCCC'>
<td colspan='5'><font size="2"><br>
Caso tenha alguma dúvida, entre em contato</font></td>
</tr>
<tr bordercolor='#CCCCCC'>
<td height="159" colspan='5'> <p>Atenciosamente:<br>
<br>
<? print '$assinatura'; ?> <br>
Nome da Empresa</p>
<p> </p></td>
</tr>
</table>
</body>
</html>";
from = "From: <contato@empresa.com.br>";
$from = "Content-type: text/html; charset=iso-8859-1\r\n";
mail("$email","Envio de Orcamento","$msg",$from);
?>
Na tabela em HTML só coloquei alguns campos, mas são no total 25. Não entendo porque só aparecem no email de destino somente 5 linhas e alem disso sem as variaveis. É a primeira vez que realizo este tipo de email e não sei como é feito, ou se existe algum parâmetro para ser configurado para que todo o formulário como todos seus campos e dados sejam enviados para o email de destino.
Agradeço antecipadamente a quem possa me dar uma idéia de como fazer.
Carlos
Edição feita por: Sidrolan, 31/05/2007, 09:41.