Ola pessoal, estou fazendo (pela primeira vez) um carrinho de compras em php mysql.
O código abaixo, exibe em tela os dados do pedido do cliente e os dados da conta bancária onde o cliente terá que fazer o depósito.
Esse estagio, é quando eu já verifiquei e estou enviando o email para o cliente informando sobre a compra que ele fez no momento m que elew preenche o formulario de compra pelo site.
Meu problema é que eui preciso transformar a exibição abaixo em uma variavel $texto para eu enviar por email pelo função mail mas não estou conseguindio. Dai preciso da ajuda de voces.
Grato a quem puder ajudar.
<?
if($acao=="responder"){
$Sql = mysql_query("select p.ID_PEDIDO, p.Envio, date_format(p.data, '%d/%m/%Y') AS data, pc.Nome as nome_cli, pc.Email as Email_Cli, pc.Endereco as Endereco_Cli, pc.Cidade as Cidade_Cli, pc.Estado as Estado_Cli, pc.CEP as CEP_Cli, pc.CPF as CPF_Cli from pedidos p inner join pedidos_cliente pc on pc.ID_PEDIDO_CLIENTE = p.ID_PEDIDO inner join produtos pr on p.ID_PRODUTO = pr.id where p.ID_PEDIDO = $pedido");
if (mysql_num_rows($Sql) == 0) {echo "<script>alert('Pedido Inexistente!');document.location='?acao=escolha'</script>";}
else {
list($ID_DO_PEDIDO, $ENVIO, $data, $nome_cli, $Email_Cli, $Endereco_Cli, $Cidade_Cli, $Estado_Cli, $CEP_Cli, $CPF_Cli) = mysql_fetch_row($Sql)
// criar varisavel texro com os dados que se seghuem
?>
<br><br>
<table width="700" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#00A955">
<tr>
<td colspan="5">
<p align="center"><img src="../../img/topo.png" width="650"></p>
<p>Olá. Parabéns!<br>
Estamos enviando este e-mail pois você fez uma compra em nosso site! <br>
Segue abaixo os dados da compra já adicionado o valor do frete e os dados para você efetuar o depósito referente ao valor da compra.<br>
Desde já agradeçemos a preferência.</p>
<p>Tão logo efetue o depósito, por favor scaneie o recibo do depósito e envie por esse e-mail ou passe um FAX para (32) 3724 1202 com o seguinte título:: Depósito referente ao pedido nº: <?=$ID_DO_PEDIDO;?>.</p>
<p>Tão logo confirme-mos o teu depósito, estaremos enviando os produtos que adquiriu.</p>
<p>Novamente o noisso muito obrigado! </p>
<p> </p></td>
</tr>
<tr align="center">
<td colspan="6" valign="middle">
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>Pedido nº: <?=$ID_DO_PEDIDO;?></td>
<td>DATA : <?=$data;?></td>
</tr>
<tr>
<td>Cliente: <?=$nome_cli;?></td>
<?
$CPF_Cli = substr($CPF_Cli, 0, 3).".".substr($CPF_Cli, 3, 3).".".substr($CPF_Cli, 6, 3)."-".substr($CPF_Cli, 9, 2);
?>
<td>CPF: <?=$CPF_Cli;?></td>
</tr>
<tr>
<td>Endereço: <?=$Endereco_Cli;?></td>
<td>Cidade: <?=$Cidade_Cli;?>;</td>
</tr>
<tr>
<td>Estado: <?=$Estado_Cli;?>;</td>
<td>CEP: <?=$CEP_Cli;?></td>
</tr>
<tr>
<td>Envio: <?=$ENVIO;?></td>
<td><br><br></td>
</tr>
</table>
</td>
</tr>
<tr align="center" valign="middle">
<td>ITEM</td>
<td>QTD.</td>
<td>PREÇO UNITÁRIO</td>
<td>TOTAL</td>
<td> </td>
</tr>
<?
$SqlProd = mysql_query("select p.ID_PEDIDO, p.QUANTIDADE, pr.nome as nome_produto, pr.preço as preco_unitario from pedidos p inner join pedidos_cliente pc on pc.ID_PEDIDO_CLIENTE = p.ID_PEDIDO inner join produtos pr on p.ID_PRODUTO = pr.id where p.ID_PEDIDO = $ID_DO_PEDIDO");
while(list($ID_PEDIDO, $QUANTIDADE, $nome_produto, $preco_unitario) = mysql_fetch_row($SqlProd)) {
$preco_total = $preco_unitario * $QUANTIDADE;
$valor_total += $preco_total;
?>
<tr>
<td align="left"><?=$nome_produto;?></td>
<td align="right"><?=$QUANTIDADE;?></td>
<td align="right">R$ <?=number_format($preco_unitario, 2, '.', '');?></td>
<td align="right">R$ <?=number_format($preco_total, 2, '.', '');?></td>
<td align="center" valign="middle"> </td>
</tr>
<? } ?>
<tr>
<td colspan="6" align="center" valign="middle"><p> </p>
<?
$valor_total_nota = $valor_total + $valor_do_frete;
?>
<p>TOTAL DO PEDIDO: R$
<?=number_format($valor_total, 2, '.', '');?>
<p>FRETE: R$
<?=number_format($valor_do_frete, 2, '.', '');?>
<p>VALOR TOTAL PARA O DEPÓSITO: R$
<?=number_format($valor_total_nota, 2, '.', '');?>
</tr>
<tr>
<td colspan="5">
<p> </p>
<p>Segue abaixo os dados para o depósito:</p>
<p>FORMA DE PAGAMENTO: DEPÓSITO BANCÁRIO ANTECIPADO<br>
Bancos:<br>
BANCO ITAU S/A<br>
AG: 5255<br>
CONTA POUPANÇA: 00457-3/500<br>
<br>
CAIXA ECONÔMICA FEDERAL<br>
AG: 0133<br>
OPERAÇÃO : 013<br>
CONTA POUPANÇA : 00003221-8<br>
<br>
APÓS EFETUAR O DEPÓSITO ENVIAR COMPROVANTE VIA FAX (32) 3724-1202 OU DIGITALIZAR E ENVIA PARA 0 E-MAIL PARA <?=$email_pedidos;?><br>
</p></td>
</tr>
</table>
<?
}
}
?>
Pergunta
Carlos Rocha
Ola pessoal, estou fazendo (pela primeira vez) um carrinho de compras em php mysql.
O código abaixo, exibe em tela os dados do pedido do cliente e os dados da conta bancária onde o cliente terá que fazer o depósito.
Esse estagio, é quando eu já verifiquei e estou enviando o email para o cliente informando sobre a compra que ele fez no momento m que elew preenche o formulario de compra pelo site.
Meu problema é que eui preciso transformar a exibição abaixo em uma variavel $texto para eu enviar por email pelo função mail mas não estou conseguindio. Dai preciso da ajuda de voces.
Grato a quem puder ajudar.
Link para o comentário
Compartilhar em outros sites
19 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.