Ir para conteúdo
Fórum Script Brasil

Salvadus

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Tudo que Salvadus postou

  1. Eu consigo solucionar este problema, como a data é de dois meses atraz, pergunto se este tópico já foi resolvido!?
  2. você tem aluma página funcionando o carrinho? se tiver é só reutiizar o código que mandei
  3. Olha, eu tenho quase certeza dq ele não foi solucionado... mas eu gostei do codigo, então teria como você postar a sua solução para o erro? Obrigado ^^ Fala space Boy! O que vou te passar acho que resolve, porém não testei, porque estou na empresa. Vamos lá! Como o carrinho você disse que já tá todo ok. vamos alterar o form do seu formulário "finalizar.php" quando a pessoa finalizar a compra, ele vai ser direcionado para o formulário finalizar.php ok? nesta página você coloca no topo da página o codigo abaixo pra fazer a sessao do carrinho <?php session_start(); $_SESSION['carrinho']; ?> altere o form da sua página "finalizar.php" para direcionar o formulário para a página envia.php <form method=post" action="mailto:seuemail@seuprovedor.com.br?subject:TestedeE-mail" enctype="text/plain"name="guiaform"> ficaria assim: <form method="post" action="enviaemail.php" enctype="text/plain"name="guiaform"> abaixo segue a pagina enviaemail.php <?php // enviaemail.php session_start(); $_SESSION['carrinho]; $Nome = $_POST["Nome"]; $Fone = $_POST["Fone"]; $e_mail = $_POST["e_mail"]; $Comentario = $_POST["Comentario"]; $oque_achou_do_site = $_POST["Pergunta"]; $msg = "Envio Carrinho \r\n Produtos enviado por: $nome \r\n E-mail: $email \r\n Telefone: $telefone r\n O que achou do site: $oque_achou_do_site \r\n\r\n "; // inicio da mensagem foreach($_SESSION['carrinho'] as $mostra) // foreach apelidando a sessao carrinho para mostra. { $msg .= "NOME PRODUTO: ".$mostra["nome"]."\r\n"; // loop montando a mensagem com todos produtos $msg .= "CODIGO : ".$mostra["id"]."\r\n"; $msg .= "QUANTIDADE: ".$mostra["qtde"]."\r\n"; $msg .= "VALOR UNITARIO: ".$mostra["preço"]."\r\n"; // Na sua página carrinho.php a palavra preço tem assentuação. de uma olhada. $total += $mostra["preço"] * $mostra["qtde"]." \r\n \r\n \r\n"; } $msg .= "\r\n SUB TOTAL: ".$total; // valor total dos produtos. FIM da mensagem $recipient = "seuemail@seuprovedor.com.br"; $headers = "MIME-Version: 1.1\r\n"; $headers .= "Content-type: text/plain; charset=utf-8\n"; $headers .= "From: $email"; // email do cliente vindo do post $headers .= "Return-Path: $email"; // email do cliente vindo do post, para quando você for responder a mensagem. mail($recipient, "Titulo email", $msg, $headers); header("location: index.php"); // direcionando a pagina para index ?> Acho que isso resolve. Como disse não testei(PORQUE ESTOU NO TRAMPO). Mais é o seguinte,você pode montar os produtos igual ao for da sua página carrinho.php e utilizar mail() igual eu fiz com foreach. Espero que isso ajude. até mais.
  4. olá galera! fiz cadastro hoje neste fórum. eu consigo solucionar este tópico, para resolver o envio dos dados do carrinho para o email. como este tópico é antigo, e eu não estou vendo a resposta dele. eu pergunto. Já foi solucionado? ou ainda estão aguardando solução?
×
×
  • Criar Novo...