Salvadus
-
Total de itens
4 -
Registro em
-
Última visita
Posts postados por Salvadus
-
-
o ruim é o script completo ta off line no link q o Anderson postou...
você tem aluma página funcionando o carrinho?
se tiver é só reutiizar o código que mandei
-
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?
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.
-
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?
Enviar dados do carrinho de compras
em Oportunidades para Freelances
Postado
Eu consigo solucionar este problema, como a data é de dois meses atraz,
pergunto se este tópico já foi resolvido!?