subzero Postado Maio 7, 2005 Denunciar Share Postado Maio 7, 2005 Boa noite pessoal.Como faria para enviar para um email dados que o usuario digitou ou mesmo opções que ele selecionou no site?E como faria a recuperação desses dados e posteriormente enviaria isso para um email?Agradeço deis de já Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ffiction Postado Maio 7, 2005 Denunciar Share Postado Maio 7, 2005 pode usar as variaveis $_GET ou $_POST dai vai do metodo do teu formulario.. e pra recupera esses dados domail você usa o $_GET se tiver um link no mail, por exemplo:Caro usuario.. blabalbalblabl clique aki para aceitar http://www.qqcoisa.com.br/cadastro.php?mail=aceitaou aqui para rejeitarhttp://www.qqcoisa.com.br/cadastro.php?mail=rejeitadai quando ele clicar no link você trata as variavei que você tá enviando no cao mail se for rejeita você faz determianda coisa se não faz outra...compreende?qualquer coisa postae Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Felipee Postado Maio 7, 2005 Denunciar Share Postado Maio 7, 2005 Amigo,não entendi muito bem sua duvida.Acho que poderia utilizar um $_SESSION tb.Registra as variaveis atraves delas e depois utiliza a funcao mail para enviar o e-mail.você deseja fazer um formulario fale conosco> é isso>no aguardo.Felipee Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 subzero Postado Maio 7, 2005 Autor Denunciar Share Postado Maio 7, 2005 Não.Eu quero é enviar as informações dos produtos que uma pessoa adicionou no meu carrinho de compras.Quero que todos os produtos que a pessoa pediu seja enviados para um email.Só que está ocorrendo que ele repete várias vezes o mesmo pedido.Espero ter sido claro.Obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ffiction Postado Maio 7, 2005 Denunciar Share Postado Maio 7, 2005 mas você armazena isso num banco de dados?se for.. você grava e na hora de manda o mail pro cliente com os produtos você pode fazer uma consulta, ver ql a id de compra daquele dia ou daquele mes.. não sei como você tá fazendo... cara.. posta teu codigo ai.. dai a gente vo junto oque acontece... beleza??[]'s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 subzero Postado Maio 7, 2005 Autor Denunciar Share Postado Maio 7, 2005 Esse é o codigo que estou usando:esse que pega as informações do pedido <?php include("./autentica/autentica_conf.php"); include("./autentica/conexao_db.php"); include("./autentica/select_db.php"); include("./autentica/functions.php"); $selecao = $HTTP_SESSION_VARS['selecao']; $global_centavos = 0; $global_reais = 0; $centavos = 0; $reais = 0; if (!(count($selecao) == 0)) { $existe_quantidade = 0; foreach ($selecao as $key => $value) { $exe = mysql_query("SELECT * FROM $tabela_produtos WHERE codproduto = '$key' ORDER BY nome"); while($tbprodutos = mysql_fetch_array($exe)) { extract($tbprodutos); $value = intval($value); $array_preco = explode(",", $preço); $centavos = $value * (intval($array_preco[1])); $reais = $value * (intval($array_preco[0])); $centavos_final = $centavos % 100; $adiciona_reais = (($centavos - $centavos_final)/100); $reais_final = $reais + $adiciona_reais; $global_centavos = $global_centavos + $centavos_final; $global_reais = $global_reais + $reais_final; $global_centavos_ipi = ceil($global_centavos_ipi + (($centavos_final * ($ipi + 100))/100)); $global_reais_ipi = ceil($global_reais_ipi + (($reais_final * ($ipi + 100))/100)); $subtotal = "R$ ".$reais_final.",".trata_zeros($centavos_final); unset($add_zero_centavos_inicio); $link = "detalhes.php?codproduto=$codproduto"; echo " <tr bgcolor='#FFFFFF'> <td><a href='$link'><span class='menu_nome_categorias'>".ucwords(strtolower($nome))."</span></a></td> <td class='menu_nome_categorias'>R$ $preço</td> <td class='menu_nome_categorias'>$value</td> <td class='menu_nome_categorias'>$subtotal</td> </tr> "; } } $global_centavos_final = $global_centavos % 100; $global_adiciona_reais = (($global_centavos - $global_centavos_final)/100); $global_reais_final = $global_reais + $global_adiciona_reais; $valor_total = "R$ ".$global_reais_final.",".trata_zeros($global_centavos_final); $global_centavos_final_ipi = $global_centavos_ipi % 100; $global_adiciona_reais_ipi = (($global_centavos_ipi - $global_centavos_final_ipi)/100); $global_reais_final_ipi = $global_reais_ipi + $global_adiciona_reais_ipi; $valor_total_ipi = "R$ ".$global_reais_final_ipi.",".trata_zeros($global_centavos_final_ipi); echo " <tr bgcolor='#FFFFFF'> <td colspan='3' align='right'><span class='menu_nome_categorias'><strong>Valor Total</strong></span></td> <td align='left'><span class='menu_nome_categorias'><strong>$valor_total</strong></span></td> </tr> <tr bgcolor='#FFFFFF'> <td colspan='3' align='right'><span class='menu_nome_categorias'><strong>Valor Total com IPI</strong></span></td> <td align='left'><span class='menu_nome_categorias'><strong>$valor_total_ipi</strong></span></td> </tr> "; /* if ((isset($HTTP_SESSION_VARS['valor_total_sedex']))) { $array_sedex = explode(",", $HTTP_SESSION_VARS['valor_total_sedex']); if ($array_sedex[1]{0} == "0") { $add_zero_sedex_inicio = "0"; } else { $add_zero_sedex_inicio = ""; } if (strlen($array_sedex[1]) == "1") { $add_zero_sedex_final = "0"; } else { $add_zero_sedex_final = ""; } $centavos_sedex = "$add_zero_sedex_inicio".(intval($array_sedex[1]))."$add_zero_sedex_final"; $reais_sedex = (intval($array_sedex[0])); echo " <tr bgcolor='#FFFFFF'> <td colspan='3' align='right'><span class='menu_nome_categorias'><strong>Valor Total com SEDEX</strong></span></td> <td align='left'><span class='menu_nome_categorias'><strong>R$ ".$reais_sedex.",".$centavos_sedex."</strong></span></td> </tr> "; } else { // include("./includes/gera_form_cep.php"); } */ echo "<input name='form_pedido' type='hidden' value='$pedido'>"; $existem_produtos = 1; } else { echo " <tr bgcolor='#FFFFFF'> <td colspan='4'><span class='menu_nome_categorias'><strong>Você ainda não colocou nenhum produto na sua cesta</strong></span></td> </tr> "; $existem_produtos = 0; } mysql_close($conecta); ?> e esse é o codigo que envia todos os dados recebido: <?php extract($HTTP_POST_VARS); $to = "webmaster@clinicaholos.com"; //$to .= "<webmaster@clinicaholos.com"; $subject = "Pedido de Cliente via website"; $message = " Verifique abaixo as informações enviadas pelo usuário: Nome: $HTTP_SESSION_VARS[form_nome] Pessoa: $HTTP_SESSION_VARS[form_pessoa] CPF: $HTTP_SESSION_VARS[form_cpf] CNPJ: $HTTP_SESSION_VARS[form_cnpj] Inscr. Estadual: $HTTP_SESSION_VARS[form_ie] Endereço: $HTTP_SESSION_VARS[form_endereco] Bairro: $HTTP_SESSION_VARS[form_bairro] Cidade: $HTTP_SESSION_VARS[form_cidade] Estado: $HTTP_SESSION_VARS[form_estado] CEP: $HTTP_SESSION_VARS[form_cep] Telefone: $HTTP_SESSION_VARS[form_telefone] Fax: $HTTP_SESSION_VARS[form_fax] Email: $HTTP_SESSION_VARS[form_email] Forma de Pagamento: $HTTP_SESSION_VARS[form_pagamento] _____________________________________________________ Segue abaixo os produtos pedidos: $HTTP_SESSION_VARS[pedido] _____________________________________________________ "; $headers .= "From: $HTTP_SESSION_VARS[form_email]\r\n"; //echo $message; //echo"<BR><BR>$to - $headers"; mail($to, $subject, $message, $headers); $selecao = array(); $HTTP_SESSION_VARS['selecao'] = $selecao; ?> Obrigado pela força pessoal Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
subzero
Boa noite pessoal.
Como faria para enviar para um email dados que o usuario digitou ou mesmo opções que ele selecionou no site?
E como faria a recuperação desses dados e posteriormente enviaria isso para um email?
Agradeço deis de já
Link para o comentário
Compartilhar em outros sites
5 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.