Sue

submeter_encomenda.php

Sue
Jun 15th, 2011
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. <?php
  2. session_start();
  3.  
  4. //INclui o Arquivo de conexao
  5. include "../admin/ligacao.php";
  6.  
  7. //Cria a estrutura da tabela para listagem do produto para envio de email
  8. //Guardando os valores dentro da variavel.
  9. $resultado = '<table>';
  10. $resultado .= '<tr>';
  11. $resultado .= '<th>Produto</th>';
  12. $resultado .= '<th>Imagem</th>';
  13. $resultado .= '<th>Quantidade</th>';
  14. $resultado .= '<th>Preço</th>';
  15. $resultado .= '<th>Preço Total</th>';
  16. $resultado .= '</tr>';
  17.  
  18. //Percorre $_SESSION['carrinho'] para recuperar o ID e Qtd
  19. foreach($_SESSION['carrinho'] as $id => $qtd){
  20. //pesquisa no banco de dados para retorna o produto especifico
  21. $query = mysql_query("SELECT * FROM produtos WHERE id = '$id'");
  22. //lista os itens numa variavel
  23. $row = mysql_fetch_assoc($query);
  24. //coloca os itens dentro das variaveis
  25. $resultado .= '<tr>';
  26. $resultado .= sprintf('<td>%s</td>', $row['nome_produto']);
  27. $resultado .= sprintf('<td>%s</td>', $row['imagem']);
  28. $resultado .= sprintf('<td>%s</td>', $qtd);
  29. $resultado .= sprintf('<td>%s</td>', number_format($row['preco'], 2, ',', '.'));
  30. $resultado .= sprintf('<td>%s</td>', number_format($row['preco']*$qtd, 2, ',', '.'));
  31. $resultado .= '</tr>';
  32. }
  33.  
  34. //informa o email para quem será enviado
  35. $destinatario = '[email protected]';
  36. //o email do cliente que está solicitando o pedido
  37. $rementente = '$email';
  38. //titulo do email
  39. $titulo = 'Encomenda';
  40.  
  41. //cabecalho para dizer que tipo de conteudo, e quem enviou
  42. $cabecalho = "Content-type:text/html;\n";
  43. $cabecalho .= "From: $rementente\n";
  44.  
  45. //função pra enviar os dados para o email do destinatario
  46. mail($destinatario, $titulo, $resultado, $cabecalho);
  47.  
  48. ?>
Advertisement
Add Comment
Please, Sign In to add comment