é o seguinte, to criando um carrinho de compras, e ele já tá quase no ponto, só falta enviar os dados que estiverem no carrinho. mas não consigo ver o que tem no carrinho e por numa forma pra enviar junto com os dados.
na pagina dos dados, eu escrevo :
print_r ($_SESSION['carrinho'])
e aparece o que tem no carrinho, só que assim.
Array ( [0] => 19 [1] => 2 [2] => Array ( [id] => 18950 [nome] => XYLESTESIN 5% PESADA INJ. C/50 2ML [preço] => [qtde] => 1 [descricao] => ) )
e eu queria enviar por email de uma forma tipo
Nome = XYLESTESIN 5% PESADA INJ. C/50 2ML Id = 18950 Qtde = 1
e eu queria apagar a parte do
Array ( [0] => 19 [1] => 2 [2] => Array
e enviar por email.
alguém sabe como ?
aqui meu carrinho.php
Pergunta
khayro
é o seguinte, to criando um carrinho de compras, e ele já tá quase no ponto, só falta enviar os dados que estiverem no carrinho. mas não consigo ver o que tem no carrinho e por numa forma pra enviar junto com os dados.
na pagina dos dados, eu escrevo :
e aparece o que tem no carrinho, só que assim. Array ( [0] => 19 [1] => 2 [2] => Array ( [id] => 18950 [nome] => XYLESTESIN 5% PESADA INJ. C/50 2ML [preço] => [qtde] => 1 [descricao] => ) ) e eu queria enviar por email de uma forma tipo Nome = XYLESTESIN 5% PESADA INJ. C/50 2ML Id = 18950 Qtde = 1 e eu queria apagar a parte do Array ( [0] => 19 [1] => 2 [2] => Array e enviar por email. alguém sabe como ? aqui meu carrinho.php<?php $area = isset($_GET['area']) ? $_GET['area'] : NULL; $acao = isset($_GET['acao']) ? $_GET['acao'] : NULL; $objCar = new Carrinho; if ($area == "carrinho") { if ($acao == "adicionar") { $id = isset ($_GET['id']) ? (int)$_GET['id'] : NULL; $objCar->AdicionarProduto ($id); } if ($acao == "remover") { $id = isset ($_GET['id']) ? (int)$_GET['id'] : NULL; $objCar->RemoverProduto ($id); } if ($acao == "alt_qtde") { $id = isset ($_GET['id']) ? (int)$_GET['id'] : NULL; $n_qtde = isset ($_POST['qtde_'.$id]) ? (int)$_POST['qtde_'.$id] : 1; $objCar->AlterarQuantidade($id, $n_qtde); } echo " <h2>Carrinho de Compras</h2> <table width=\"700\" cellpadding=\"2\" cellspacing=\"0\"> <tr> <td width=\"300\" style=\"text-align:center\">Nome</td> <td width=\"120\" style=\"text-align:center\">Preço<br />Unitário</td> <td width=\"100\" style=\"text-align:center\">Qunatidade</td> <td width=\"120\" style=\"text-align:center\">Subtotal deste<br />Produto</td> <td width=\"60\" style=\"text-align:center;\">Excluir<br />Produto</td> </tr> "; $carrinho = isset ($_SESSION['carrinho']) ? $_SESSION['carrinho'] : array(); if (count ($carrinho) == 0) { echo " <tr> <td colspan=\"5\" style=\"text-align:center\"><strong><em> Não há produtos em seu carrinho de compas.</em></strong> </td> </tr> </table> <p><a href=\"?area=produtos\">Ver lista de produtos</a></p> "; } else { for ($a = 0; $a < count($carrinho); $a++) { $id = $carrinho[$a]['id']; $nome = htmlentities ($carrinho[$a]['nome']); $preço = number_format ($carrinho[$a]['preço'], 2, ",", ""); $desc = htmlentities ($carrinho[$a]['descricao']); $qtde = $carrinho[$a]['qtde']; $subtotal = number_format(($carrinho[$a]['preço'] * $qtde), 2, ',', ''); echo " <tr> <td style=\"border-left: dashed 1px black;\" class=\"celulas\">".$nome."</td> <td class=\"celulas\">R$ ".$preço."</td> <td class=\"celulas\"> <form action=\"?area=carrinho&acao=alt_qtde&id=".$carrinho[$a]['id']."\"method=\"post\"> <input type=\"text\" name=\"qtde_".$id."\" value=\"".$qtde."\" style=\"width: 30px;height: 15px;font-size:13px;text-align:center;border:inset 1px black;\" maxlength=\"2\" /><br /> <input type=\"submit\" value=\"Alterar\" style=\"width: 80px;height: 20px;font-size:13px;margin:0;padding:0;cursor:pointer;background:#ccc;border: inset 1px black\" /> </form> </td> <td class=\"celulas\">R$ ". $subtotal . "</td> <td class=\"celulas\"><a href=\"?area=carrinho&acao=remover&id=" .$id. "\" onclick=\"return ConfirmarExclusaoProduto()\">Excluir</a></td> </tr> "; }// fecha for echo " <tr> <td style=\"text-align:right\"><strong style=\"font-size:18px\">Total:</strong><br />Sem o valor do frete</td> <td style=\"text-align:center\"><strong style=\"font-size:18px\">".$_SESSION['total']."</strong></td> <td colspan=\"2\"> </td> </tr> </table> <p><a href=\"?area=produtos\">Continuar Comprando</a> | <a href=\"?area=finalizar\">Finalizar Pedido</a></p> "; }// fecha else } ?>e meu finalizar.phpLink para o comentário
Compartilhar em outros sites
3 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.