Jump to content

Search the Community

Showing results for tags 'envio de email'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 7 results

  1. clovis.sardinha

    envio de e-mail com codeigniter

    Estou montando uma página para enviar a senha perdida. Todos os parâmetros estão corretos, mas a mensagem não vai. No lugar dela aparece Object. a página da mensagem está assim: <!DOCTYPE html> <html lang="pt_br"> <head> <meta charset="utf-8"> </head> <body> Sua senha é :<?php $senha?> Se a senha estiver em branco é porque você utilizou outro e-mail ou não é cadastrado. Qualquer duvida entre em contato atraves do site ou deste e-mail e retornaremos. Caso você não tenha solicitado esta senha, por favor ignore este e-mail. Obrigado, Atenciosamente, </body> na controller eu tenho estas linhas para passar a mensagem. $senha= new User_cadastro('senha'); $msg=$this->load->view('usuario/enviasenha'); $this->email->message($msg); if($this->email->send()) Esta é a model: function reenviarsenha(){ $this->db->where('email', $this->input->post('email')); $query = $this->db->get('cadastro_interessado'); return $query->result(); if ($query->num_rows == 1) { $user=$this->row('cadastro_interessado'); } return false; } Alguém me ajuda a descobrir o erro? Obrigado.
  2. Hulkstar

    Problema PHPMailer

    Olá, Estou usando o PHPMailer para envio de email smtp através do gmail,o gmail está tudo configurado certinho,o script acredito que esteja configurado de forma correta também,pois eu utilizava o mesmo sistema em um servidor antigo,porém devido eu ter alterado de servidor,agora estou com problema para configurar isso,segue abaixo o script que eu estou usando. eu cheguei a instar o postfix e o sendemail,mais não deu certo,alguém tem alguma ideia que possa estar me ajudando? include("phpmailer/class.phpmailer.php"); include("phpmailer/class.smtp.php"); include("phpmailer/class.pop3.php"); include("phpmailer/PHPMailerAutoload.php"); $ToEmail = ''; $MessageHTML = ''; $MessageTEXT = ''; $Mail = new PHPMailer(); $Mail->IsSMTP(); $Mail->Host = "smtp.gmail.com"; $Mail->SMTPAuth = TRUE; $Mail->SMTPSecure = "ssl"; $Mail->Port = 465; $Mail->Username = ''; $Mail->Password = ''; $Mail->Priority = 1; $Mail->CharSet = 'UTF-8'; $Mail->Encoding = '8bit'; $Mail->Subject = ''; $Mail->ContentType = 'text/html; charset=utf-8\r\n'; $Mail->From = ''; $Mail->FromName = ''; $Mail->WordWrap = 900; $Mail->AddAddress($ToEmail); $Mail->isHTML(TRUE); $Mail->Body = $MessageHTML; $Mail->AltBody = $MessageTEXT; $Mail->Send(); $Mail->SmtpClose(); Obrigado!
  3. Hulkstar

    Problema PHPMailer

    Olá, Estou usando o PHPMailer para envio de email smtp através do gmail,o gmail está tudo configurado certinho,o script acredito que esteja configurado de forma correta também,pois eu utilizava o mesmo sistema em um servidor antigo,porém devido eu ter alterado de servidor,agora estou com problema para configurar isso,segue abaixo o script que eu estou usando. eu cheguei a instalar o postfix e o sendemail,mais não deu certo,alguém tem alguma ideia que possa estar me ajudando? include("phpmailer/class.phpmailer.php"); include("phpmailer/class.smtp.php"); include("phpmailer/class.pop3.php"); include("phpmailer/PHPMailerAutoload.php"); $ToEmail = ''; $MessageHTML = ''; $MessageTEXT = ''; $Mail = new PHPMailer(); $Mail->IsSMTP(); $Mail->Host = "smtp.gmail.com"; $Mail->SMTPAuth = TRUE; $Mail->SMTPSecure = "ssl"; $Mail->Port = 465; $Mail->Username = ''; $Mail->Password = ''; $Mail->Priority = 1; $Mail->CharSet = 'UTF-8'; $Mail->Encoding = '8bit'; $Mail->Subject = ''; $Mail->ContentType = 'text/html; charset=utf-8\r\n'; $Mail->From = ''; $Mail->FromName = ''; $Mail->WordWrap = 900; $Mail->AddAddress($ToEmail); $Mail->isHTML(TRUE); $Mail->Body = $MessageHTML; $Mail->AltBody = $MessageTEXT; $Mail->Send(); $Mail->SmtpClose(); Obrigado!
  4. kenio Junio

    Como adicionar Foreach no envio de email

    Olá, esta dando erro no foreach dessa variavel $Mailer->Body = ' <div style="float:left;width: 100%;"> <h3 style="margin: 14px 0px 0px 0px;padding: 10px 0px 7px 13px;background: #D2D2D2;color: #404040;">Dados de Quem fez o pedido</h3> <table border="0" cellpadding="0" cellspacing="0" style="float:left; width:100%;border: 1px solid #cccccc;"> <tr> <td style="padding: 10px;">Nome:</td> <td>'.$nome.' '.$sobrenome.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$cpf.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$email.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$numero.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$complmento.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$bairro.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$cidade.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$estado.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$cep.'<td> <tr> </table> <table style="width: 100%;float: left;" border="0" cellpadding="0" cellspacing="0"> <thead style="background: #555;"> <tr> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> Imagem </th> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> Produto </th> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> Valor(Unidade) </th> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> SubTotal </th> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> Quantidade </th> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> Peso </th> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> Tamanho </th> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> Cor </th> </tr> </thead> <tbody>' 153 foreach ($produtos as $indice => $dados) { list($id, $opcoes) = explode(':', $indice); $qtd = $dados['qtd'];' <tr> <td style="padding: 8px!important;"> <img src="'echo PATCH.'/produto/'.$dados['imagem'];'" width="60"> </td> <td> <span style="text-align: left;padding: 0 0 0 19px;overflow: hidden;width: 105px;text-overflow: ellipsis;white-space: nowrap;float: left;" title="'echo $dados['titulo'];'"> 'echo $dados['titulo'];' </span> <td> <td style="width: 113px;">'.$dados['preco'].'</td> <td style="width: 113px;">'.$dados['subtotal'].'</td> <td style="width: 87px;">'.$dados['qtd'].;'</td> <td style="width: 79px;">'.$dados['peso'].' g</td> <td style="width: 78px;">'.$dados['tamanho'].'</td> <td style="width: 65px;">'.$dados['cor'].'</td> </tr> '.}.' </tbody> </table> </div>'; Parse error: syntax error, unexpected T_FOREACH in gostaria de sabe como corrigir o erro OBRIGADO PELA ATENÇÃO
  5. Gente, alguém sabe se é possível criar em php ou em qualquer outra linguagem, um app ou um script que interprete e-mails recebidos em um servidor de e-mail, baixe todos os anexos e salve em um lugar específico? por exemplo de modo que eu possa deixar um computador ligado recebendo e-mails com o app ativo e no final do dia todos os meus anexos recebidos estejam no meu ftp? msm q não seja em php alguém tem alguma ideia se é possível e como posso fazer isso?
  6. Álef Henrique

    Recebimento do formulario aleatorio

    Olá amigos, gostaria de saber se tem como colocar um formulário encaminhando aleatoriamente para dois emails, hora manda pra um, hora manda um e hora manda outro. Segue abaixo meu código: Formulário: <form action="recebe-modal.php" class="validate" method="POST"> <div id="modal_abertura" class="float-left width-100"> Forneça as informações abaixo para entrarmos em contato! <strong> Nome Completo: </strong> <input id="input-text" type="text" name="nome" placeholder="Ex: João Henrique" required /> <strong> Email: </strong> <input id="input-text" type="email" name="email" placeholder="Ex: joao@exemplo.com.br" required /> <strong> Telefone: </strong> <input id="input-text" class="fone" type="text" name="telefone" placeholder="(XX) XXXX - XXXXX" required /> <strong> Nome do Curso: </strong> <input id="input-text" type="text" name="graduacao" placeholder="Ex: 2ª Graduação Pedagogia" required /> </div> <div id="enviarr" class="float-right"> <input class="enviar" type="submit" name="submitmodal" value="ENVIAR" /> </div> </form> Código PHP: recebe-modal.php <?php require "conexao.php"; ini_set('display_errors',1); ini_set('display_startup_erros',1); error_reporting(E_ALL); if (array_key_exists('submitmodal', $_POST)){ $nome = isset($_POST['nome'])?$_POST['nome']:null; $email = isset($_POST['email'])?$_POST['email']:null; $telefone = isset($_POST['telefone'])?$_POST['telefone']:null; $graduacao = isset($_POST['graduacao'])?$_POST['graduacao']:null; date_default_timezone_set("America/Sao_Paulo"); $data = date("d/m/y - h:i:sa"); $sql = "INSERT INTO modal_abertura(nome,email,telefone,graduacao,data) VALUES('$nome','$email','$telefone','$graduacao','') "; $query = mysql_query($sql, $con) or die (mysql_error()); // Inclui o arquivo class.phpmailer.php localizado na pasta phpmailer require("phpmailer/PHPMailerAutoload.php"); require("phpmailer/class.phpmailer.php"); require("phpmailer/email_conf.php"); // Inicia a classe PHPMailer $mail = new PHPMailer(); // Define os dados do servidor e tipo de conexão // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->IsSMTP(); // Define que a mensagem será SMTP $mail->Host = EMAIL_HOST; // Endereço do servidor SMTP $mail->SMTPAuth = EMAIL_SMTP_AUTH; // Usa autenticação SMTP? (opcional) $mail->SMTPSecure = EMAIL_SMTP_SECURE; $mail->port = EMAIL_PORT; $mail->Username = EMAIL_USERNAME; // Usuário do servidor SMTP $mail->Password = EMAIL_PASSWORD; // Senha do servidor SMTP // Define o remetente // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->From = "atendimento@grupoandrademartins.com.br"; // Seu e-mail $mail->FromName = "Modal Instituto Cotemar"; // Seu nome // Define os destinatário(s) // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->AddAddress($email, $nome); $mail->AddAddress("suporte03@grupoandrademartins.com.br", "Modal Instituto Cotemar"); $mail->AddBCC('vendas@grupoandrademartins.com.br', 'Modal Instituto Cotemar'); // Copia $mail->AddBCC('vendas02@grupoandrademartins.com.br', 'Modal Instituto Cotemar'); // Copia $mail->AddBCC('vendas04@grupoandrademartins.com.br', 'Modal Instituto Cotemar'); // Copia //$mail->AddAddress('ciclano@site.net'); //$mail->AddBCC('fulano@dominio.com.br', 'Fulano da Silva'); // Cópia Oculta // Define os dados técnicos da Mensagem // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->IsHTML(true); // Define que o e-mail será enviado como HTML $mail->CharSet = 'utf-8'; // Charset da mensagem (opcional) // Define a mensagem (Texto e Assunto) // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->Subject = "Modal - Instituto Cotemar Fale Conosco (não responder)"; // Assunto da mensagem $array_nomes = array('{nome}', '{email}', '{telefone}', '{graduacao}', '{data}'); $array_valores = array( isset($_POST['nome']) ? $_POST['nome'] : null, isset($_POST['email']) ? $_POST['email'] : null, isset($_POST['telefone']) ? $_POST['telefone'] : null, isset($_POST['graduacao']) ? $_POST['graduacao'] : null, $data ); $template = file_get_contents("templates/contato.tpl"); $mensagem = str_replace($array_nomes, $array_valores, $template); $mail->Body = $mensagem; //$mail->AltBody = "Este é o corpo da mensagem de teste, em Texto Plano! \r\n <IMG class=wp-smiley alt=:) src="http://blog.thiagobelem.net/wp-includes/images/smilies/icon_smile.gif" nodeIndex="2"> "; // Define os anexos (opcional) // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= //$mail->AddAttachment("c:/temp/documento.pdf", "novo_nome.pdf"); // Insere um anexo // Envia o e-mail $enviado = $mail->Send(); // Limpa os destinatários e os anexos $mail->ClearAllRecipients(); $mail->ClearAttachments(); // Exibe uma mensagem de resultado if ($enviado) { echo "<script> alert('Obrigado por se registrar em nosso site! Por favor aguarde que em até 48 horas entraremos em contato! '); </script> "; echo "<script> history.back(); </script> "; } else { echo "O comentário foi registrado em nosso sistema, no entanto, houve uma falha ao enviar a notificação para: $Email<br /><br />"; echo "<b>Informações do erro:</b> <br />" . $mail->ErrorInfo; } } ?>
  7. davi fenix racing

    carrinho em php com finalizar pedido enviando email

    ola pessoal td bem ? estou com um problema que acho que deva ser simples para maioria de vcs , criei um carrinho com sessions , até ai td ok ele lista todos os produtos sem erros , ai fiz uma pagina de finalizar onde o cliente escolhe a forma de pagamento e dados para a entrega quando o cliente clica em finalizar a compra automaticamente o sistema me mana um email com os dados e os produtos comprados acontece que ele só lista a ultima linha da compra e não todos os produtos gostaria de saber como corrigir isso ! desde ja agradeço abaixo os codigos cart . php <?php session_start(); if(!isset($_SESSION['carrinho'])){ $_SESSION['carrinho'] = array(); } //adiciona produto if(isset($_GET['acao'])){ //ADICIONAR CARRINHO if($_GET['acao'] == 'add'){ $id = intval($_GET['id']); if(!isset($_SESSION['carrinho'][$id])){ $_SESSION['carrinho'][$id] = 1; }else{ $_SESSION['carrinho'][$id] += 1; } } //SUBTRAI DO CARRINHO if($_GET['acao'] == 'sub'){ $id = intval($_GET['id']); if(!isset($_SESSION['carrinho'][$id])){ $_SESSION['carrinho'][$id] = 1; }else{ $_SESSION['carrinho'][$id] -= 1; }if ($_SESSION['carrinho'][$id] == 0 ) { unset ($_SESSION['carrinho'][$id]) ; } } //REMOVER CARRINHO if($_GET['acao'] == 'del'){ $id = intval($_GET['id']); if(isset($_SESSION['carrinho'][$id])){ unset($_SESSION['carrinho'][$id]); } } } ?> <!doctype html> <html> <head> <meta charset="utf-8"> <link rel="shortcut icon" type="image/x-icon" href="imagens/fivicon.png" /> <link href="estilo/style.css" rel="stylesheet" type="text/css"> <title>Carrinho de compras</title> </head> <body> <div id="principal"> <?php include ("views/header.php"); ?> <?php include ("views/menu.php"); ?> <div id="conteudoc"> <div id="maec"> <div id="textocarrinho"> Meu carrinho de compras</div> <div id="textocarrinho1"> <li>Codigo</li> <li>Imagem</li> <li>Nome</li> <li>Quantidade</li> <li>Preço</li> <li>Sub total</li> <li>Remover</li> </div> <?php if(count($_SESSION['carrinho']) == 0){ echo"<script language='javascript' type='text/javascript'>alert('Não existem produtos no carrinho ! ');window.location.href='index.php';</script>"; }else{ $total = 0; foreach($_SESSION['carrinho'] as $id => $qtd){ $sql = "SELECT * FROM produtos WHERE id= '$id'"; $qr = mysql_query($sql) or die(mysql_error()); $linha = mysql_fetch_assoc($qr); $id = $linha ['id']; $imagem = $linha ['imagem']; $nome = $linha['nome']; $montadoras = $linha['montadoras']; $preco = number_format($linha['preco'], 2, ',', '.'); $sub = number_format($linha['preco'] * $qtd, 2, ',', '.'); $total += $linha['preco'] * $qtd; echo ' <div id="textocarrinho2"> <li class="size">'.$linha['id'].'</li> <li class="img"><img src="imagens/produtos/'.$linha['imagem'].'" width="126" height="75" /></li> <li ><div class="name"> '.$linha['nome'].'<br>'.$linha['montadoras'].'</div></li> <li class="sub2 size"> <a href="cart.php?acao=sub&id='.$linha['id'].'"><img src="imagens/subicon.fw.png" class="sub" title="Subtrair"></a> '.$qtd.' <a href="cart.php?acao=add&id='.$linha['id'].'"><img src="imagens/addicon.fw.png" class="adi" title="Adcionar"></a> </li> <li class="size">R$'.$preco.' </li> <li class="size">R$'.$sub.'</li> <li> <a href="?acao=del&id='.$id.'"><img src="imagens/del.fw.png" class="remov" width="30" height="30" title="Remover do carrinho"/></a></li> </div> '; } $total = number_format($total, 2, ',', '.'); echo' <div id="textoscarrinho3"> <li class="tot">Total :</li> <li class="tot2">R$ '.$total.' </li> <li class="tot4"><a href="produtos.php">Continuar Comprando</a></li> <li class="tot3"><a href="checkout.php">Finalizar Compra</a></li> </div> '; } ?> </div> </div> <?php include ("views/rodape.php"); ?> </div> </body> </html> aki a pagina de redirecionamnto caso o usuario não esteja logado <?php if (!isset($_SESSION)) session_start(); if ( isset($_SESSION['UsuarioID'])) { header("Location: endsale.php"); exit; } ?> <!doctype html> <html> <head> <meta charset="utf-8"> <link rel="shortcut icon" type="image/x-icon" href="imagens/fivicon.png" /> <link href="estilo/style.css" rel="stylesheet" type="text/css"> <title>Finalizar Compra </title> </head> <body> <div id="principal"> <?php include ("views/header.php"); ?> <?php include ("views/menu.php"); ?> <div id="conteudoc"> <div class="progress"><img src="imagens/nextfin.fw.png" class="prog" ></div> <div class="textprogress"> <li>IDENTIFICAÇÃO</li><li>ENTREGA E PAGAMENTO</li><li>CONFIRMAÇÃO</li> </div> <div id="log"> <div class="textlog">JA SOU CADASTRADO</div> <div class="checklog"> <form action="conecxao/loginfinalizar.php" method="post"> <img src="imagens/log.png" class="log" /> <input name="usuario" type="text" class="formcadastro" id="email"> <br><br><br> <img src="imagens/senhaicon.png" class="senhaicon" /> <input type="password" class="formsenha" name="senha" id="senha"> <br><br><br> <input type="submit" class="btlog " name="entrar" value="Logar "> </form> <div class="checkrecupera">Esqueceu sua senha ? <a href="recuperasenha.php" >Click aqui ! </a> </div> </div> </div> <div id="cas"> <div class="textcas">CRIAR CONTA</div> <div class="textseg">Crie sua conta e finalize sua compra.<br> É rápido e seguro!</div> <div class="imgcas"><img src="imagens/cadeado2.fw.png" ></div> <div class="textseg1"><h4>COMPRAS 100% SEGURAS</h4></div> <div class="textseg2">Blindado contra roubo de informações e clonagem<br>Site seguro com criptografia (SSL)</div> <div class="btcas"><a href="cadastro.php" >Cadastre se</a></div> </div> </div> <?php include ("views/rodape.php"); ?> </div> </body> </html> abaixo a pagina de finalizar compra endsale.php <?php session_start(); if(!isset($_SESSION['carrinho'])){ $_SESSION['carrinho'] = array(); } ?> <!doctype html> <html> <head> <meta charset="utf-8"> <link rel="shortcut icon" type="image/x-icon" href="imagens/fivicon.png" /> <link href="estilo/style.css" rel="stylesheet" type="text/css"> <title>Endereço e Forma de pagamento</title> <script type="text/javascript" src="scripty/jquery-1.11.3.min.js"></script> <script type="text/javascript"> $(document).ready (function() { $("#cardradius") .click (function() { $(".card") .css ("visibility" ,"visible"); $(".boleto") .css ("visibility" ,"hidden"); $(".mercado") .css ("visibility" ,"hidden"); $(".pagseguro") .css ("visibility" ,"hidden"); }); $("#boletoradius") .click (function() { $(".card") .css ("visibility" ,"hidden"); $(".boleto") .css ("visibility" ,"visible"); $(".mercado") .css ("visibility" ,"hidden"); $(".pagseguro") .css ("visibility" ,"hidden"); }); $("#mercadoradius") .click (function() { $(".card") .css ("visibility" ,"hidden"); $(".boleto") .css ("visibility" ,"hidden"); $(".mercado") .css ("visibility" ,"visible"); $(".pagseguro") .css ("visibility" ,"hidden"); }) $("#pagseguroradius") .click (function() { $(".card") .css ("visibility" ,"hidden"); $(".boleto") .css ("visibility" ,"hidden"); $(".mercado") .css ("visibility" ,"hidden"); $(".pagseguro") .css ("visibility" ,"visible"); }) }); </script> </head> <body> <div id="principal"> <?php include ("views/header.php"); ?> <?php include ("views/menu.php"); ?> <div id="conteudo"> <div class="progressend"><img src="imagens/nextfin.fw.png" class="progend" ></div> <div class="textprogress"> <li>IDENTIFICAÇÃO</li><li>ENTREGA E PAGAMENTO</li><li>CONFIRMAÇÃO</li> </div> <div class="enderecamento"> <div class="textoprog"> <h2>1</h2> Endereço de entrega e cobrança </div> <ul><?php if (isset($_POST['cep-destino'])){ // Peso total do pacote em Quilos, caso seja menos de 1Kg, ex.: 300g, coloque 0.300 define('PESO',7.00); define('EMBALAGEM',2.00); // Valor adicional no envio como custo de embalagem. define('COMPRIMENTO',60); define('ALTURA',15); define('LARGURA',20); if($_POST) { // Código do Serviço que deseja calcular, veja tabela acima: if ($_POST['servico']) { $cod_servico = $_POST['servico']; } // CEP de Origem, em geral o CEP da Loja $cep_origem = '13360-000'; // CEP de Destino, você pode passar esse CEP por GET ou POST vindo de um formulário $cep_destino = $_POST['cep-destino']; $cep_destino = @eregi_replace("([^0-9])","",$cep_destino); // URL de Consulta dos Correios $correios = "http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?StrRetorno=xml&nCdServico={$cod_servico}&nVlPeso=" . PESO . "&sCepOrigem={$cep_origem}&sCepDestino={$cep_destino}&nCdFormato=1&nVlComprimento=" . COMPRIMENTO . "&nVlAltura=" . ALTURA . "&nVlLargura=" . LARGURA; // Capta as informações da página dos Correios $correios_info = file($correios); // Processa as informações vindas do site dos correios em um Array foreach($correios_info as $info) { // Busca a informação do Preço da Postagem if(preg_match("/\<Valor>(.*)\<\/Valor>/",$info,$tarifa)) { $frete = $tarifa[1] + EMBALAGEM; } if(preg_match("/\<PrazoEntrega>(.*)\<\/PrazoEntrega>/",$info,$PrazoEntrega)) { $PrazoEntrega = $PrazoEntrega[1]; } } // Neste exemplo estamos usando apenas PAC e SEDEX. Caso seja necessário, utilize outras opções. switch ($cod_servico) { case 41106: $nome_servico = " PAC "; break; case 40010: $nome_servico = " SEDEX "; break; } } } ?> <form id="form-pesquisa-repasse" action="" method="post" class="formMain formSearch wsizep100" > <fieldset> <legend>Pesquisar valor do frete!</legend> <label for="servico" class="wsize015"> <span class="nameField">Envio</span> <select id="servico" name="servico" title="Serviços dos Correios" class="select" tabindex="1"> <option value="41106">PAC</option> <option value="40010">SEDEX</option> </select> </label> <label class="wsize010" for="cep-destino"> <span class="nameField">CEP Destino</span> <input id="cep-destino" class="text" type="text" value="<?php echo @$cep_destino ?>" maxlength="9" title="CPF destino" name="cep-destino" tabindex="2"/> </label> <label for="pesquisar" class="wsize010"> <input type="submit" id="pesquisar" name="pesquisar" tabindex="3" class="button inline" value="Pesquisar" /> </label> </fieldset> </form> <?php // Caso venha valor de resposta é numerio e maior que o custo da embalagem senão ocorreu algum erro na solicitação. if(is_numeric(@$frete) and (@$frete > @$embalagem)) { // Quando encontra o valor da postagem, exibe na página formatando em padrão de moeda 10,89 // Caso você não queira formatar basta comentar a linha abaixo que será exibido assim 10.89 e basta executar o comando abaixo $frete = number_format($frete,2,',','.'); echo $nome_servico . $frete . ' prazo entrega de ' . $PrazoEntrega . ' dia(s) '; } else { echo 'Erro ao consultar verifique se o CEP esta correto'; } ?> </li> </ul> <form action="conecxao/enviapedido.php" method="post" > <ul>Nome : <input type="text" name="name" class="one" ></ul> <ul>Endereço : <input type="text" name="endereco" class="two"><li> Numero : <input type="text" name="numero" class="tree" ></li></ul> <ul>Bairro : <input type="text" name="bairro" class="four"> <li> UF :<input type="text" name="uf" class="six"></li> <li class="city"> Cidade :<input type="text" name="cidade" class="five" ></li> </ul> <ul> Telefone :<input type="text" name="tel" class="eight"> </ul> </div> <div class="pagamento"> <div class="textoprog"> <h2>2</h2> Forma de pagamento</div> <?php $total = 0; foreach($_SESSION['carrinho'] as $id => $qtd){ $sql = "SELECT * FROM produtos WHERE id= '$id'"; $qr = mysql_query($sql) or die(mysql_error()); $linha = mysql_fetch_assoc($qr); $id = $linha ['id']; $imagem = $linha ['imagem']; $nome = $linha['nome']; $preco = number_format($linha['preco'], 2, ',', '.'); $montadoras = $linha['montadoras']; $total += $linha['preco'] * $qtd; } ?> <div class="pal"><input type="radio" id="cardradius" name="bt" class="radio" ><img src="imagens/card.fw.png" class="cardicon" /><li>Cartão de credito</li></div> <div class="card"> <div class="imgcard"><input type="radio" name="operadora" value="mastercard"><img src="imagens/Mastercard.fw.png" width="33" height="20" /> <input type="radio" name="operadora" value="visa"><img src="imagens/visa_512.fw.png" width="33" height="20" ></div> <div class="infocard"> <div class="namecard">Nome impresso no cartão : <input type="text" name="nomecard" class="card1" ></div> <div class="codcard">Numero do cartão :<input type="text" name="codcard" class="card2" ></div> <div class="datecard">Data de validade : <div class="month"> mês :</div> <select name="monthcard" class="card3" > <option value="Janeiro"> Janeiro</option> <option value="Fevereiro"> Fevereiro</option> <option value="Março"> Março</option> <option value="Abril"> Abril</option> <option value="Maio"> Maio</option> <option value="Junho"> Junho</option> <option value="Julho"> Julho</option> <option value="Agosto"> Agosto</option> <option value="Setembro"> Setembro</option> <option value="Outubro"> Outubro</option> <option value="Novembro"> Novembro</option> <option value="Dezembro"> Dezembro</option> </select> <div class="year"> Ano : <select name="yearcard" class="card4" > <option value="15"> 15</option> <option value="16"> 16</option> <option value="17"> 17</option> <option value="18"> 18</option> <option value="19"> 19</option> <option value="20"> 20</option> <option value="21"> 21</option> <option value="22"> 22</option> <option value="23"> 23</option> <option value="24"> 24</option> <option value="25"> 25</option> </select> </div> </div> <div class="securitycode">Codigo de segurança(CW) :<input type="text" name="securitycode" class="card5" ></div> <div class="parcel">Numero de parcelas <select name="parcel" class="card6" > <option value="1 Vez de R$ <?php echo number_format(@$total + @$frete , 2, ',', '.') ?>">1 Vez de R$ <?php echo number_format(@$total + @$frete , 2, ',', '.') ?></option> <option value="2 Vezes de R$ <?php echo number_format(@$total / 2 , 2, ',', '.') ?>">2 Vezes de R$ <?php echo number_format(@$total / 2 , 2, ',', '.') ?></option> <option value="3 Vezes de R$ <?php echo number_format(@$total / 3 , 2, ',', '.') ?>">3 Vezes de R$ <?php echo number_format(@$total / 3 , 2, ',', '.') ?></option> <option value="4 Vezes de R$ <?php echo number_format(@$total / 4 , 2, ',', '.') ?>">4 Vezes de R$ <?php echo number_format(@$total / 4 , 2, ',', '.') ?></option> <option value="5 Vezes de R$ <?php echo number_format(@$total / 5 , 2, ',', '.') ?>">5 Vezes de R$ <?php echo number_format(@$total / 5 , 2, ',', '.') ?></option> <option value="6 vezes de R$ <?php echo number_format(@$total / 6 , 2, ',', '.') ?>">6 vezes de R$ <?php echo number_format(@$total / 6 , 2, ',', '.') ?></option> </select> </div> </div> </div> <div class="pal"><input type="radio" id="boletoradius" name="bt" class="radio" ><img src="imagens/boleto.fw.png" class="boleticon" /><li>Boleto bancário</li></div> <div class="boleto"> <li>Pagamento à vista</li> <li>Boleto vence em três dias</li> <li>Imprima o boleto após a finalização do pedido</li> <li>O pagamento do boleto poder ser feito em agências bancárias, casas lotéricas, correios ou internet banking</li> </div> <div class="pal"><input type="radio" id="mercadoradius" name="bt" class="radio" ><img src="imagens/mercado.fw.png" class="mpicon" /><li>Mercado Pago</li></div> <div class="mercado"> <li>Após a finalização do pedido será aberta uma janela para realizar o pagamento através do MercadoPago</li> <li>O ambiente de pagamento é totalmente seguro</li> <li>Compras parceladas em até 12x através do MercadoPago não terão custos extras</li> </div> <div class="pal"><input type="radio" id="pagseguroradius" name="bt" class="radio" ><img src="imagens/pag.fw.png" class="pagicon" /><li>Pague seguro</li></div> <div class="pagseguro"> <li>Após a finalização do pedido será aberta uma janela para realizar o pagamento através do Pagseguro</li> <li>O ambiente de pagamento é totalmente seguro</li> <li>Compras parceladas em até 12x através do Pagseguro </li> </div> </div> <div class="confirma"> <div class="textoprog"> <h2>3</h2> Confirmar pedido </div> <div class="desfinaliza"> <div id="textoend1"> <li>Codigo</li> <li>Imagem</li> <li>Nome</li> <li>Quantidade</li> <li>Preço</li> </div> </div> <?php $total = 0; foreach($_SESSION['carrinho'] as $id => $qtd){ $sql = "SELECT * FROM produtos WHERE id= '$id'"; $qr = mysql_query($sql) or die(mysql_error()); $linha = mysql_fetch_assoc($qr); $id = $linha ['id']; $imagem = $linha ['imagem']; $nome = $linha['nome']; $preco = number_format($linha['preco'], 2, ',', '.'); $montadoras = $linha['montadoras']; $total += $linha['preco'] * $qtd; echo ' <div id="textoend2"> <li ><div class="size" >R$'.$preco.' </div></li> <li><div class="sub2 size"> '.$qtd.' </div></li> <li><div class="name"> '.$linha['nome'].'<br>'.$linha['montadoras'].'</div> </li> <li><div class="img"><img src="imagens/produtos/'.$linha['imagem'].'" width="126" height="75" /></div> </li> <li><div class="size" >'.$linha['id'].'</div></li> </div> '; } $total = number_format($total + @$frete, 2, ',', '.'); echo' <div id="textoend"> <li class="totend">Total :</li> <li class="totend2">R$ '.$total.' </li> <li class="totend3"><input type="submit" class="totend3button" value="Finalizar Compra"></li> </div> '; ?> </div> <input type="hidden" name="id" value="<?php echo $id ?>" > <input type="hidden" name="nome" value="<?php echo $linha['nome'] ?>" > <input type="hidden" name="montadoras" value=" <?php echo $linha ['montadoras'] ?>" > <input type="hidden" name="quantidade" value="<?php echo $qtd ?>" > <input type="hidden" name="frete" value="<?php echo $frete ?>" > <input type="hidden" name="total" value="<?php echo $total ?>" > </form> </div> <?php include ("views/rodape.php"); ?> </div> </body> </html> e a pagina de envio de email enviapedido.php <?php $name = $_POST['name']; $endereco = $_POST['endereco']; $numero = $_POST['numero']; $bairro = $_POST['bairro']; $cidade = $_POST['cidade']; $uf = $_POST['uf']; @$cep_destino = $_POST['cep-destino']; @$servico = $_POST['servico']; $telefone = $_POST['tel']; @$operadora = $_POST['operadora']; @$nomecard = $_POST['nomecard']; @$codcard = $_POST['codcard']; @$monthcard = $_POST['monthcard']; @$yearcard = $_POST['yearcard']; @$securitycode = $_POST['securitycode']; @$parcel = $_POST['parcel']; $id = $_POST['id']; $nome = $_POST['nome']; $montadoras = $_POST['montadoras']; $quant = $_POST['quantidade']; $total = $_POST['total']; $assunto = "Parabêns você vendeu seu produto $nome $montadoras !"; $headers = "From: $email\r\n"; $headers = "MIME-Version: 1.0" . "\r\n"; $headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";// More headers $headers .= "Reply-To: $email\r\n"; /*abaixo será os dados que serão enviado para o email cadastrado para receber o formulário.*/ $corpo = "<center><table width='500' border='0' cellspacing='1' cellpadding='4' bgcolor='#4a66a3'> <tr> <td bgcolor='white' valign='top'> <link rel='important stylesheet' href='chrome://messenger/skin/messageBody.css'> <style type='text/css' media='screen'> <!-- td { color: #069; font-size: 8pt; font-family: Arial, Verdana, Arial, Helvetica, sans-serif } --></style><br> <p align='justify'>Prezado Administrador,<br><br> Recebemos através do site o pedido de compra abaixo descrito:<br><br> <b>DADOS DA COMPRA:</b><BR> <b>Produto:</b> $nome $montadoras <br> <b>Quantidade:</b> $quant <br> <b>valor:</b> $valor <br> <b>Valor do frete:</b> $frete <br> <b>Tipo de Frete:</b> $servico <br> <b>Total a Pagar:</b> $total <br><br> <b>DADOS DO CARTÃO:</b><BR> <b>Operadora do Cartão :</b> $operadora<br> <b>Nome impresso no cartão:</b> $nomecard<br> <b>Numero do cartão:</b> $codcard<br> <b>Data de validade do cartão:</b> <b>Mes: </b> $monthcard <b> Ano :</b> $yearcard <br> <b>Codigo de segurança :</b> $securitycode <br> <b>Numero de parcelas :</b> $parcel <br> <br> <br> <b>DADOS PARA ENTREGA:</b><BR> <b>Nome:</b> $name<br> <b>Endereço:</b> $endereco<br> <b>Numero:</b> $numero<br> <b>Bairro:</b> $bairro<br> <b>Cidade:</b> $cidade<br> <b>UF:</b> $uf<br> <b>Cep:</b> $cep_destino<br> <b>Telefone:</b> $telefone<br> <p> <font color='#076DB8'>Atenciosamente,<br> <br> <b>Departamento Comercial</b><br> Wheels fire acessorios </font> <br> <b><font color='#7694CB' size='1' face='Verdana, Arial, Helvetica, sans-serif'>:: Politica de Privacidade::<br></font></b> <font color='#7694CB' size='1' face='Verdana, Arial, Helvetica, sans-serif'>O envio e recebimento de nossas mensagens procura estar alinhado com o Código de Ética Anti-SPAM que objetiva reger e orientar a comunicação institucional, comercial e publicitária enviada sob a forma de mensagens eletrônicas.</font> <br> <hr size='1'> <font size='1' face='Verdana, Arial, Helvetica, sans-serif'> Temos a forte convicção de que a relação entre cliente e empresa deve ser marcada pelo conceito de parceria, fortalecendo o vínculo estabelecido em bases de confiança e apoio mútuo.</font></td> </tr></table></center>"; $email_to = 'wheelfie@gmail.com'; //email de envio $status = mail($email_to, $assunto, $corpo, $headers); //enviando o email. if($status) { echo "<script> alert('Pedido enviado com sucesso aguarde nosso contato .'); </script>"; //verifica se foi enviado o email com sucesso. echo "<script> window.location.href = '../finish.php'; </script>"; //pagina de redirecionamento } else { echo "<script> alert('Falha ao enviar o pedido tente outra vez.'); </script>"; //se houve algum erro de envio. echo "<script> window.location.href = '../index.php'; </script>"; //pagina de redirecionamento } ?> alguem poderia me ajudar
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.