Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

RollySantos

Duvida sobre Script de Formulário

Recommended Posts

E ai gente, tudo bem?
Eu montei um script para um formulário de orçamento para meu site. Porém estou tendo um problema que não estou conseguindo resolver. Gostaria de saber se tem como algum de vocês me ajudar.

Ao efetuar o envio do formulário, recebo uma mensagem que diz que meu php não está respondendo corretamente.
Link do formulário:
http://rolly.com.br/site/orcamento-de-evento/

Este é o formulário:

<p>
<span style="font-size:12px;"><strong>Solicite seu orçamento agora mesmo, basta preencher os campos abaixo e aguardar nosso contato, seu orçamento será respondido o mais rápido possível.</strong></span>
</p>

<div class="formulario">
<form action="http://www.rolly.com.br/formulario/envia.php" method="POST">
<p>
<span style="font-size:14px;"><strong>Nome:</strong></span><br />
<input id="nome" name="nomeremetente" placeholder="Seu nome completo" size="40" type="text" />
</p>

<p>
<span style="font-size:14px;"><strong>E-mail:</strong></span><br />
<input id="email" name="emailremetente" placeholder="Seu email, por qual entraremos em contato" size="40" type="text" />
</p>

<p>
<span style="font-size:14px;"><strong>Telefone:</strong></span><br />
<input id="telefone" name="telefoneremetente" placeholder="Telefone fixo ou Celular" size="40" type="text" />
</p>

<p>
<span style="font-size:14px;"><strong>Facebook:</strong></span><br />
<input id="facebook" name="facebook" placeholder="(opcional) Ex: facebook.com/rolllysantos3d" size="40" type="text" />
</p>

<p>
<span style="font-size:14px;"><strong>Tipo de Evento:</strong></span><br />
<select class="select is_empty av-multi-select" id="tipoevento" multiple="multiple" name="tipoevento"><option value="Recém Nascido">Recém Nascido</option><option value="Festa de 1º Aninho">Festa de 1º Aninho</option><option value="Festa Infantil">Festa Infantil</option><option value="Festa 15 Anos">Festa 15 Anos</option><option value="Ensaio e Festa de Noivado">Ensaio e Festa de Noivado</option><option value="Chá de Panela">Chá de Panela</option><option value="Casamentos">Casamentos</option><option value="Gestantes">Gestantes</option><option value="Chá de Bebê">Chá de Bebê</option><option value="Fotografia de Moda e Beauty">Fotografia de Moda e Beauty</option><option value="Fotografia para Books">Fotografia para Books</option><option value="Fotografia para candidatura e curriculum">Fotografia para candidatura e curriculum</option><option value="Fotografia de Produtos para catalogos">Fotografia de Produtos para catalogos</option><option value="Fotografia de Alimentos">Fotografia de Alimentos</option><option value="Fotografia de Gastronomia">Fotografia de Gastronomia</option></select>
</p>

<p>
<span style="font-size:14px;"><strong>Data do Evento:</strong></span> <input class="avia_datepicker text_input is_empty 
hasDatepicker" id="dataevento" name="dataevento" placeholder="DD/MM/AA" type="text" value="" />
</p>

<p>
<span style="font-size:14px;"><strong>Horário do Evento:</strong></span> <input class="avia_datepicker text_input is_empty 
hasDatepicker" id="horaevento" name="horaevento" placeholder="Ex: 12:30" type="text" value="" />
</p>

<p>
<span style="font-size:14px;"><strong>Cidade do Evento:</strong></span> <select class="select " id="cidadeevento" name="cidadeevento"><option value="Selecione">Selecione</option><option value="Betel">Betel</option><option value="Campinas">Campinas</option><option value="Hortolândia">Hortolândia</option><option value="Indaiatuba">Indaiatuba</option><option value="Monte Mor">Monte Mor</option><option value="Paulínia">Paulínia</option><option value="Sumaré">Sumaré</option><option value="Vinhedo">Vinhedo</option></select>
</p>

<p>
<span style="font-size:14px;"><strong>Opções para o Evento</strong></span><span style="font-size:10px;"> (pode marcar mais de uma opção)</span><strong>:</strong><br />
<input class="input_checkbox " id="ensaioestudio" name="ensaioestudio" type="checkbox" value=" sim" /><label class="input_checkbox_label" for="ensaioemestudio">Ensaio Antecipado em Estudio</label><br />
<input class="input_checkbox " id="ensaioexternas" name="ensaioexternas" type="checkbox" value=" sim" /><label class="input_checkbox_label" for="ensaioexternas">Ensaio Antecipado Externas</label><br />
<input class="input_checkbox " id="videocomfotos" name="videocomfotos" type="checkbox" value=" sim" /><label class="input_checkbox_label" for="videocomfotos">Vídeo Linha do Tempo com fotos antigas (somente arquivo digitalizado)</label><br />
<input class="input_checkbox " id="slideshowcomensaio" name="slideshowcomensaio" type="checkbox" value="sim" /><label class="input_checkbox_label" for="slideshowcomensaio">Video Slideshow com fotos do ensaio</label><br />
<input class="input_checkbox " id="ensaioemcasa" name="ensaioemcasa" type="checkbox" value=" sim" /><label class="input_checkbox_label" for="ensaioemcasa">Ensaio fotográfico em Casa</label><br />
<input class="input_checkbox " id="maquiagemcabelos" name="maquiagemcabelos" type="checkbox" value=" sim" /><label class="input_checkbox_label" for="maquiagemcabelos">Cobertura Maquiagem e Cabelos</label>
</p>

<p>
<span style="font-size:14px;"><strong>Profissionais Solicitados:</strong></span><br />
<span style="font-size:12px;"><strong>Selecione apenas uma opção:</strong></span><br />
<input checked="checked" name="quantfotografo" type="radio" value="um_fotografo" /> 1 Fotógrafo<br />
<input name="quantfotografo" type="radio" value="dois_fotografos" /> 2 Fotógrafos<br />
<span style="font-size:12px;"><strong>Selecione apenas uma opção:</strong></span><br />
<input checked="checked" name="quantcinegrafista" type="radio" value="um_Cinegrafista" /> 1 Cinegrafista<br />
<input name="quantcinegrafista" type="radio" value="dois_Cinegrafistas" /> 2 Cinegrafistas
</p>

<p>
<span style="font-size:14px;"><strong>Mídias</strong></span><span style="font-size:10px;"><strong> (pode marcar mais de uma opção)</strong></span><span style="font-size:14px;"><strong>:</strong></span><br />
<input class="input_checkbox " id="albumtrinta" name="albumtrinta" type="checkbox" value=" sim" /><label class="input_checkbox_label" for="albumtrinta">Album 30x40 (Com 40 paginas e 100 fotos)</label><br />
<input class="input_checkbox " id="bordadocapa" name="bordadocapa" type="checkbox" value=" sim" /><label class="input_checkbox_label" for="bordadocapa">Bordado Inicial na capa do album </label><input id="textoiniciais" name="textoiniciais" placeholder="Iniciais" size="10" type="text" /><br />
<input class="input_checkbox " id="umdvd" name="umdvd" type="checkbox" value=" sim" /><label class="input_checkbox_label" for="umdvd">1 DVD Editado (video)</label><br />
<input class="input_checkbox " id="doisdvd" name="doisdvd" type="checkbox" value=" sim" /><label class="input_checkbox_label" for="doisdvd">2 DVD's Editados (video)</label><br />
<input class="input_checkbox " id="dvdtodas" name="dvdtodas" type="checkbox" value=" sim" /><label class="input_checkbox_label" for="dvdtodas">1 DVD Com todas as fotos do evento</label><br />
<input class="input_checkbox " id="quadroassinatura" name="quadroassinatura" type="checkbox" value=" sim" /><label class="input_checkbox_label" for="quadroassinatura">Quadro de assinaturas (foto interna 30x40)</label><br />
<input class="input_checkbox " id="bannerdoisxum" name="bannerdoisxum" type="checkbox" value=" sim" /><label class="input_checkbox_label" for="bannerdoisxum">Banner 2x1m</label><br />
<span style="font-size:12px;"><strong>DVD para telao:</strong> </span> <input checked="checked" name="dvdptelao" type="radio" value=" Nenhum" />Nenhum <input name="dvdtelao" type="radio" value=" Foto" />Foto <input name="dvdptelao" type="radio" value=" Foto/Video" />Foto/Video <input name="dvdptelao" type="radio" value=" Foto/Video/Homenagem" />Foto/Video/Homenagem<br />
<span style="font-size:12px;"><strong>Convite Fotografico:</strong> </span> <input checked="checked" name="quantconvites" type="radio" value=" Nenhum" />Nenhum <input name="quantconvites" type="radio" value=" 100_convites" />100 convites <input name="quantconvites" type="radio" value=" 300_convites" />300 convites <input name="quantconvites" type="radio" value=" 500_convites" />500 convites<br />
<span style="font-size:12px;"><strong>Fotos impressas:</strong> </span> <input checked="checked" name="tamfotoimpr" type="radio" value=" Nenhum" />Nenhum <input name="tamfotoimpr" type="radio" value=" 10x15" />10x15 <input name="tamfotoimpr" type="radio" value=" 20x25" />20x25 <input name="tamfotoimpr" type="radio" value=" 20x30" />20x30 <input id="nome" name="quantfotoimp" placeholder="Quantidade" size="10" type="text" /><br />
<strong><span style="font-size:12px;">Outros serviços: </span></strong><br />
<textarea class="text_area " cols="40" id="outrosserv" name="outrosserv" rows="7"></textarea>
</p>

<p>
<span style="font-size:14px;"><strong>Observações:</strong></span><br />
Use esta caixa de texto para adicionar informações extras sobre o evento.<br />
<textarea class="text_area " cols="40" id="maisinfo" name="maisinfo" rows="7"></textarea>
</p>

<p>
Em caso de dúvida sobre como é feito o contrato, clique <a href="http://rolly.com.br/site/contrato" target="_blank">aqui</a> e veja o modelo.
</p>

<p>
<input type="submit" value="Solicitar Orçamento" />
</p>

</form>
</div>



E este é o código php que recebe os dados:

<?php
 
$emaildestinatario = 'contato@rolly.com.br';
 
$nomeremetente= $_POST['nomeremetente'];
$emailremetente= trim($_POST['emailremetente']);
$telefoneremetente= $_POST['telefoneremetente'];
$facebook= $_POST['facebook'];
$tipoevento= $_POST['tipoevento'];
$dataevento= $_POST['dataevento'];
$horaevento= $_POST['horaevento'];
$cidadeevento= $_POST['cidadeevento'];
$ensaioestudio= $_POST['ensaioestudio'];
$ensaioexternas= $_POST['ensaioexternas'];
$videocomfotos= $_POST['videocomfotos'];
$slideshowcomensaio= $_POST['slideshowcomensaio'];
$posterevento= $_POST['posterevento'];
$bannergigante= $_POST['bannergigante'];
$ensaioemcasa= $_POST['ensaioemcasa'];
$maquiagemcabelos= $_POST['maquiagemcabelos'];
$maisinfo= $_POST['maisinfo'];
 
$quantfotografo= $_POST['quantfotografo'];
$quantcinegrafista= $_POST['quantcinegrafista'];
 
$albumtrinta= $_POST['albumtrinta'];
$bordadocapa= $_POST['bordadocapa'];
$textoiniciais= $_POST['textoiniciais'];
$umdvd= $_POST['umdvd'];
$doisdvd= $_POST['doisdvd'];
$dvdtodas= $_POST['dvdtodas'];
$quadroassinatura= $_POST['quadroassinatura'];
$bannerdoisxum= $_POST['bannerdoisxum'];
 
$dvdptelao= $_POST['dvdptelao'];
$tamfotoimpr= $_POST['tamfotoimpr'];
$quantconvites= $_POST['quantconvites'];
 
$quantfotoimp= $_POST['quantfotoimp'];
$outrosserv= $_POST['outrosserv'];
//$= $_POST[''];
 
 
$mensagemHTML = '<P>Solicitação de Orçamento para '.$nomeremetente.'</P>
<p><b>Nome: </b> '.$nomeremetente.'
<p><b>E-Mail: </b> '.$emailremetente.'
<p><b>Telefone: </b> '.$telefoneremetente.'
<p><b>Facebook: </b> '.$facebook.'
<p><b>Tipo de Evento: </b> '.$tipoevento.'</p>
<p><b>Data do Evento: </b> '.$dataevento.'</p>
<p><b>Hora do Evento: </b> '.$horaevento.'</p>
<p><b>Cidade do Evento: </b> '.$cidadeevento.'</p>
<p><b>Ensaio Antecipado em Estudio: </b> '.$ensaioestudio.'</p>
<p><b>Ensaio Antecipado Externas: </b> '.$ensaioexternas.'</p>
<p><b>Vídeo Linha do Tempo com fotos antigas: </b> '.$videocomfotos.'</p>
<p><b>Video Slideshow com fotos do ensaio: </b> '.$slideshowcomensaio.'</p>
<p><b>Ensaio fotográfico em Casa: </b> '.$ensaioemcasa.'</p>
<p><b>Maquiagem e Cabelos: </b> '.$maquiagemcabelos.'</p>
<p></p>
<p><b>Quantidade de Fotografos: </b> '.$quantfotografo.'</p>
<p><b>Quantidade de Cinegrafistas: </b> '.$quantcinegrafista.'</p>
<p></p>
<p><b>Album 30x40: </b> '.$albumtrinta.'</p>
<p><b>Bordado Inicial na capa: </b> '.$bordadocapa.'</p>
<p><b>Iniciais na capa: </b> '.$textoiniciais.'</p>
<p><b>1 DVD Editado: </b> '.$umdvd.'</p>
<p><b>2 DVD Editado: </b> '.$doisdvd.'</p>
<p><b>1 DVD com todas as fotos do evento: </b> '.$dvdtodas.'</p>
<p><b>Quadro de assinaturas: </b> '.$quadroassinatura.'</p>
<p><b>Banner 2x1m: </b> '.$bannerdoisxum.'</p>
<p><b>DVD para telão: </b> '.$dvdptelao.'</p>
<p><b>Convite Fotografico: </b> '.$quantconvites.'</p>
<p><b>Fotos impressas: </b> '.$tamfotoimpr.'</p>
<p><b>Quantidade de Fotos impressas: </b> '.$quantfotoimp.'</p>
<p><b>Outros serviços: </b> '.$outrosserv.'</p>
<p></p>
<p><b>Observações: </b> '.$maisinfo.'</p>
<hr>';
$assunto.= "Solicitaçao de Orçamento";
$headers = "MIME-Version: 1.1\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
$headers .= "From: $emailremetente\r\n"; // remetente
$headers .= "Return-Path: $emaildestinatario \r\n"; // return-path
$envio = mail($emaildestinatario, $assunto, $mensagemHTML, $headers); 
 
if($envio)echo "<script>location.href='[url=http://rolly.com.br/site/orcamento-sucesso/']http://rolly.com.br/site/orcamento-sucesso/'</script>";[/url]
?>

Formulário atualizado e totalmente corrigido. Atualizado dia 12/04/2016.

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por luiz0o
      Estou fazendo um projeto para faculdade, e tenho um formulário, esse formulário precisa enviar as respostas tanto para um banco de dados, mas também tem que enviar para uma API que envia para meu email, mas não sei como fazer essas duas coisas ao mesmo tempo
    • Por Brunorieper
      Boa tarde, meu site acabou sendo invadido e apos um breve estudo achei um redireccionamento <script>window.location.replace("https://cartoonmines.com/scount");window.location.href = "https://cartoonmines.com/scount";</script> porem não consigo saber onde está alguém já teve este problema? 
       
      Obrigado


    • Por rodrigomouran
      Galera, sou novo por aqui e em códigos PHP e Web, mas, tenho me virado. Porém esbarrei em um problema.
      Estou usando um banco PostgreSQL para desenvolvimento de uma aplicação simples para minha empresa onde eu quero digitar um código numérico no campo do formulário e ele me retornar 2 outros campos deste formulário preenchidos baseado no código pesquisado no banco.
      Tenho a minha página index.html com o conteúdo:
      <html> <head>   <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script>   <script type="text/javascript">   $(document).ready(function(){     $("input[name='usucod']").blur(function(){       var $usunom = $("input[name='usunom']");       var $pricod = $("input[name='pricod']");       $usunom.val('Carregando...');       $pricod.val('Carregando...');         $.getJSON(           'function.php',           { usucod: $( this ).val() },           function( json )           {             $usunom.val( json.usunom );             $pricod.val( json.pricod );           }         );     });   });   </script> </head> <body>   <form action="" method="post">     <label>Código: <input type="text" name="usucod" /></label>     <label>Nome: <input name="usunom" type="text" disabled="disabled" value="" /></label>     <label>Pricod: <input type="text" name="pricod" value="" /></label>   </form> </body> </html> e minha página function.php com o conteúdo:
      <?php   /**    * função que devolve em formato JSON os dados do cliente    */   function retorna( $usucod, $db )   {     $sql = "SELECT usucod, usunom, pricod FROM usuario WHERE usucod = {$usucod} ";     $query = $db->query( $sql );     $arr = Array();     if( $query->num_rows )     {       while( $dados = $query->fetch_object() )       {         $arr['usunom'] = $dados->usunom;         $arr['pricod'] = $dados->pricod;       }     }     else       $arr['usunom'] = 'não encontrado';     return json_encode( $arr );   } /* só se for enviado o parâmetro, que devolve os dados */ if( isset($_GET['usucod']) ) {   $db = pg_connect("host=XXX.XXX.XXX.XXX port=5432 dbname=banco user=usuario password=senha");   echo retorna( filter ( $_GET['usucod'] ), $db ); } function filter( $var ){   return $var; } Ao digitar o código, meus campos a serem preenchidos ficam somente com o valor 'carregando...' visível.
       
       
       
      Agradeço a ajuda!

    • Por fmcmf
      Boa tarde...
      Tenho um formulário no site e o envio é usando o PHPMailer... o email está chegando no destino.... mas o conteúdo inserido nos campos não chega.
       
      Segue o código do formulário em html:
       
      <div id="banner"> <img class="fotobanner" src="img/comprar.png" alt=""> </div> <div class="formulario"> <h3 align="center"> PREENCHA OS DADOS ABAIXO PARA CONTRATAR: </h3> <form action=”envia.php” method=”post” id=”contato”> <div class="form-group"> <label for="exampleFormControlInput1">Nome completo:</label> <input type="nome" class="form-control" id="nome" placeholder="Nome" required> </div> <div class="form-group"> <label for="exampleFormControlInput1">CPF:</label> <input type="cpf" class="form-control" id="cpfcli" placeholder="CPF" required> </div> <div class="form-group"> <label for="exampleFormControlSelect1">Gênero:</label> <select class="form-control" id="generocli" required> <option>Feminino</option> <option>Masculino</option> </select> </div> <div class="form-group"> <label for="exampleFormControlInput1">Data de Nascimento (dia/mês/ano):</label> <input type="" class="form-control" id="nasccli" placeholder="Data de nascimento (dia/mês/ano)" required> </div> <div class="form-group"> <label for="exampleFormControlSelect1">Estado Civil:</label> <select class="form-control" id="ecivilcli" required> <option>Casado(a)</option> <option>Solteiro(a)</option> <option>Divorciado(a)</option> <option>Viúvo(a)</option> </select> </div> <div class="form-group"> <label for="exampleFormControlTextarea1">Endereço Completo + CEP:</label> <textarea class="form-control" id="endcli" rows="3" required></textarea> </div> <div class="form-group"> <label for="exampleFormControlInput1">Celular com DDD:</label> <input type="" class="form-control" id="celcli" placeholder="Celular com DDD" required> </div> <div class="form-group"> <label for="exampleFormControlInput1">E-mail:</label> <input type="" class="form-control" id="emailcli" placeholder="E-mail" required> </div> <div class="form-group"> <label for="exampleFormControlSelect1">PLANO Desejado:</label> <select class="form-control" id="plano" required> <option>SELECT</option> <option>PLUS</option> <option>TOP</option> </select> </div> <div class="form-group"> <label for="exampleFormControlInput1">NOME do PET:</label> <input type="" class="form-control" id="nomedopet" placeholder="NOME do PET" required> </div> <div class="form-group"> <label for="exampleFormControlInput1">IDADE do PET:</label> <input type="" class="form-control" id="idadedopet" placeholder="IDADE do PET" required> </div> <div class="form-group"> <label for="exampleFormControlSelect1">Tipo do PET:</label> <select class="form-control" id="tipodopet" required> <option>GATO</option> <option>CACHORRO</option> </select> </div> <div class="form-group"> <label for="exampleFormControlSelect1">Gênero do PET:</label> <select class="form-control" id="generodopet" required> <option>FÊMEA</option> <option>MACHO</option> </select> </div> <div class="form-group"> <label for="exampleFormControlInput1">RAÇA do PET:</label> <input type="" class="form-control" id="racadopet" placeholder="RAÇA do PET" required> </div> <div class="form-group"> <label for="exampleFormControlSelect1">PORTE do PET:</label> <select class="form-control" id="portedopet" required> <option>Pequeno</option> <option>Médio</option> <option>Grande</option> </select> </div> <div class="dobotao"> <button type="submit" class="botao"> <strong>ENVIAR DADOS </strong> </button></div> </form></div> Segue o código do enviar.php
       
      <?php require 'PHPMailerAutoload.php'; require 'class.phpmailer.php'; $mailer = new PHPMailer; //$mailer->SMTPDebug = 2; // Enable verbose debug output $mailer->isSMTP(); // Set mailer to use SMTP $mailer->SMTPOptions = array( 'ssl' => array( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true ) ); if($_GET['acao'] = 'enviar'){ $nome = $_POST['nome']; $cpfcli = $_POST['cpfcli']; $generocli = $_POST['generocli']; $nasccli = $_POST['nasccli']; $ecivilcli = $_POST['ecivilcli']; $celcli = $_POST['celcli']; $plano = $_POST['plano']; $nomedopet = $_POST['nomedopet']; $tipodopet = $_POST['tipodopet']; $generodopet = $_POST['generodopet']; $racadopet = $_POST['racadopet']; $portedopet = $_POST['portedopet']; $mailer->Host = 'pleskl0040.hospedagemdesites.ws'; $mailer->SMTPAuth = true; // Enable SMTP authentication $mailer->IsSMTP(); $mailer->isHTML(true); // Set email format to HTML $mailer->Port = 587; // Ativar condição utf-8, para acentuação $mailer->CharSet = 'UTF-8'; $mailer->Username = 'formulario@thna.com.br'; // SMTP username $mailer->Password = '@Nathi1010'; // SMTP password // email do destinatario $address = "formulario@thna.com.br"; //$mailer->SMTPDebug = 1; $corpoMSG = "nome: $nome <br> cpf: $cpfcli <br> genero: $generocli <br> nascimento: $nasccli <br> estado: $ecivilcli <br> celular: $cel <br> plano: $plano <br> pet: $nomedopet <br> tipo: $tipodopet generopet $generodopet <br> racapet: $racadopet <br> porte: $portedopet"; $mailer->AddAddress($address, "destinatario"); $mailer->AddAddress("formulario@thna.com.br", "destinatario 2"); // 2º destinatário se querer enviar, se não, comente com // $mailer->From = 'formulario@thna.com.br'; $mailer->Sender = 'formulario@thna.com.br'; $mailer->FromName = "Site Saúde PET"; // Seu nome // assunto da mensagem $mailer->Subject = $assunto; // corpo da mensagem $mailer->MsgHTML($corpoMSG); if(!$mailer->Send()) { echo "Erro: " . $mailer->ErrorInfo; } else { echo "Mensagem enviada com sucesso!"; } } header('Location: /pet/confirmado.html');  ?> Como comentei,  o email chega... mas o conteúdo do form não chega... Segue anexo print da caixa do e-mail:
       
      Desde já agradeço.

    • Por fmcmf
      Boa tarde...
      Tenho um formulário no site e o envio é usando o PHPMailer... o email está chegando no destino.... mas o conteúdo inserido nos campos não chega.
       
      Segue o código do formulário em html:
      <div id="banner"> <img class="fotobanner" src="img/comprar.png" alt=""> </div> <div class="formulario"> <h3 align="center"> PREENCHA OS DADOS ABAIXO PARA CONTRATAR: </h3> <form action=”envia.php” method=”post” id=”contato”> <div class="form-group"> <label for="exampleFormControlInput1">Nome completo:</label> <input type="nome" class="form-control" id="nome" placeholder="Nome" required> </div> <div class="form-group"> <label for="exampleFormControlInput1">CPF:</label> <input type="cpf" class="form-control" id="cpfcli" placeholder="CPF" required> </div> <div class="form-group"> <label for="exampleFormControlSelect1">Gênero:</label> <select class="form-control" id="generocli" required> <option>Feminino</option> <option>Masculino</option> </select> </div> <div class="form-group"> <label for="exampleFormControlInput1">Data de Nascimento (dia/mês/ano):</label> <input type="" class="form-control" id="nasccli" placeholder="Data de nascimento (dia/mês/ano)" required> </div> <div class="form-group"> <label for="exampleFormControlSelect1">Estado Civil:</label> <select class="form-control" id="ecivilcli" required> <option>Casado(a)</option> <option>Solteiro(a)</option> <option>Divorciado(a)</option> <option>Viúvo(a)</option> </select> </div> <div class="form-group"> <label for="exampleFormControlTextarea1">Endereço Completo + CEP:</label> <textarea class="form-control" id="endcli" rows="3" required></textarea> </div> <div class="form-group"> <label for="exampleFormControlInput1">Celular com DDD:</label> <input type="" class="form-control" id="celcli" placeholder="Celular com DDD" required> </div> <div class="form-group"> <label for="exampleFormControlInput1">E-mail:</label> <input type="" class="form-control" id="emailcli" placeholder="E-mail" required> </div> <div class="form-group"> <label for="exampleFormControlSelect1">PLANO Desejado:</label> <select class="form-control" id="plano" required> <option>SELECT</option> <option>PLUS</option> <option>TOP</option> </select> </div> <div class="form-group"> <label for="exampleFormControlInput1">NOME do PET:</label> <input type="" class="form-control" id="nomedopet" placeholder="NOME do PET" required> </div> <div class="form-group"> <label for="exampleFormControlInput1">IDADE do PET:</label> <input type="" class="form-control" id="idadedopet" placeholder="IDADE do PET" required> </div> <div class="form-group"> <label for="exampleFormControlSelect1">Tipo do PET:</label> <select class="form-control" id="tipodopet" required> <option>GATO</option> <option>CACHORRO</option> </select> </div> <div class="form-group"> <label for="exampleFormControlSelect1">Gênero do PET:</label> <select class="form-control" id="generodopet" required> <option>FÊMEA</option> <option>MACHO</option> </select> </div> <div class="form-group"> <label for="exampleFormControlInput1">RAÇA do PET:</label> <input type="" class="form-control" id="racadopet" placeholder="RAÇA do PET" required> </div> <div class="form-group"> <label for="exampleFormControlSelect1">PORTE do PET:</label> <select class="form-control" id="portedopet" required> <option>Pequeno</option> <option>Médio</option> <option>Grande</option> </select> </div> <div class="dobotao"> <button type="submit" class="botao"> <strong>ENVIAR DADOS </strong> </button></div> </form></div>  
      Segue o código do enviar.php

       
      <?php require 'PHPMailerAutoload.php'; require 'class.phpmailer.php'; $mailer = new PHPMailer; //$mailer->SMTPDebug = 2; // Enable verbose debug output $mailer->isSMTP(); // Set mailer to use SMTP $mailer->SMTPOptions = array( 'ssl' => array( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true ) ); if($_GET['acao'] = 'enviar'){ $nome = $_POST['nome']; $cpfcli = $_POST['cpfcli']; $generocli = $_POST['generocli']; $nasccli = $_POST['nasccli']; $ecivilcli = $_POST['ecivilcli']; $celcli = $_POST['celcli']; $plano = $_POST['plano']; $nomedopet = $_POST['nomedopet']; $tipodopet = $_POST['tipodopet']; $generodopet = $_POST['generodopet']; $racadopet = $_POST['racadopet']; $portedopet = $_POST['portedopet']; $mailer->Host = 'pleskl0040.hospedagemdesites.ws'; $mailer->SMTPAuth = true; // Enable SMTP authentication $mailer->IsSMTP(); $mailer->isHTML(true); // Set email format to HTML $mailer->Port = 587; // Ativar condição utf-8, para acentuação $mailer->CharSet = 'UTF-8'; $mailer->Username = 'formulario@thna.com.br'; // SMTP username $mailer->Password = '@Nathi1010'; // SMTP password // email do destinatario $address = "formulario@thna.com.br"; //$mailer->SMTPDebug = 1; $corpoMSG = "nome: $nome <br> cpf: $cpfcli <br> genero: $generocli <br> nascimento: $nasccli <br> estado: $ecivilcli <br> celular: $cel <br> plano: $plano <br> pet: $nomedopet <br> tipo: $tipodopet generopet $generodopet <br> racapet: $racadopet <br> porte: $portedopet"; $mailer->AddAddress($address, "destinatario"); $mailer->AddAddress("formulario@thna.com.br", "destinatario 2"); // 2º destinatário se querer enviar, se não, comente com // $mailer->From = 'formulario@thna.com.br'; $mailer->Sender = 'formulario@thna.com.br'; $mailer->FromName = "Site Saúde PET"; // Seu nome // assunto da mensagem $mailer->Subject = $assunto; // corpo da mensagem $mailer->MsgHTML($corpoMSG); if(!$mailer->Send()) { echo "Erro: " . $mailer->ErrorInfo; } else { echo "Mensagem enviada com sucesso!"; } } header('Location: /pet/confirmado.html'); ?> Como comentei,  o email chega... mas o conteúdo do form não chega... Segue anexo print da caixa do e-mail:
       
      Desde já agradeço.
       
       
       
       

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.