Envio PHPMailer chega sem os dados
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.
Discussão (1)
Carregando comentários...