El problema es que aún cuando la validación del html funciona están llegando los datos del formulario en blanco. Coloqué una línea para capturar el IP y el mismo es diferente en cada recibimiento
El html está en esta dirección
http://soferroguindastes.com.br/pesquisa-satisfacao.html
y el php es este
Código PHP :
<?php
require("phpmailer/class.phpmailer.php");
$prazo = $_POST['prazo'];
$textoPE = $_POST['textoPE'];
$pontualidade = $_POST['pontualidade'];
$textoPL = $_POST['textoPL'];
$seguranca = $_POST['seguranca'];
$textoSE = $_POST['textoSE'];
$qualidadeOperadores = $_POST['qualidadeOperadores'];
$textoQO = $_POST['textoQO'];
$qualidadeAcessorios = $_POST['qualidadeAcessorios'];
$textoQA = $_POST['textoQA'];
$qualidadeEquipamentos = $_POST['qualidadeEquipamentos'];
$textoQE = $_POST['textoQE'];
$apresentacaoFuncionarios = $_POST['apresentacaoFuncionarios'];
$textoAF = $_POST['textoAF'];
$cordialidadeOperadores = $_POST['cordialidadeOperadores'];
$textoCO = $_POST['textoCO'];
$cordialidadeComercial = $_POST['cordialidadeComercial'];
$textoCC = $_POST['textoCC'];
$escolha = $_POST['escolha'];
$sugestoes = $_POST['sugestoes'];
$empresa = $_POST['empresa'];
$nome = $_POST['nome'];
$email = stripslashes($_POST['email']);
$data = date("d/m/y"); //pega a data
$ip = $_SERVER['REMOTE_ADDR']; //pega o ip de quem enviou
$hora = date("H:i"); //pega a hora
$assunto = 'Pesquisa de satisfação';
// Inicia a classe PHPMailer
$mail = new PHPMailer();
// na classe, há a opção de idioma, setei como br
$mail->SetLanguage("br");
// esta chamada diz que o envio será feito através da função mail do php. Você mudar para sendmail,
// se quiser utilizar o programa de email do seu unix/linux para enviar o email
$mail->IsSMTP();
$mail->Host = "mail.soferroguindastes.com.br";
// ativa o envio de e-mails em HTML, se false, desativa.
$mail->IsHTML(true);
// email do remetente da mensagem
$mail->From = "[email protected]";
// nome do remetente do email
$mail->FromName = $nome;
// Endereço de destino do emaail, ou seja, pra onde você quer que a mensagem do formulário vá?
$mail->AddAddress("[email protected]");
// informando no email, o assunto da mensagem
$mail->Subject = $assunto;
// Define o texto da mensagem (aceita HTML)
$mail->Body .= "<B>PESQUISA DE SATISFAÇÃO<BR><BR></B>";
$mail->Body .= "<B>Prazo na execução dos serviços:</B> $prazo<BR>";
$mail->Body .= "<B>Observações:</B> $textoPE<BR><BR>";
$mail->Body .= "<B>Pontualidade na chegada ao local:</B> $pontualidade<BR>";
$mail->Body .= "<B>Observações:</B> $textoPL<BR><BR>";
$mail->Body .= "<B>Operação realizada com segurança dos envolvidos:</B> $seguranca<BR>";
$mail->Body .= "<B>Observações:</B> $textoSE<BR><BR>";
$mail->Body .= "<B>Qualidade técnica dos operadores:</B> $qualidadeOperadores<BR>";
$mail->Body .= "<B>Observações:</B> $textoQO<BR><BR>";
$mail->Body .= "<B>Qualidade e aparência dos acessórios de amarração, içamento e remoção:</B> $qualidadeAcessorios<BR>";
$mail->Body .= "<B>Observações:</B> $textoQA<BR><BR>";
$mail->Body .= "<B>Qualidade dos equipamentos:</B> $qualidadeEquipamentos<BR>";
$mail->Body .= "<B>Observações:</B> $textoQE<BR><BR>";
$mail->Body .= "<B>Apresentação dos funcionários:</B> $apresentacaoFuncionarios<BR>";
$mail->Body .= "<B>Observações:</B> $textoAF<BR><BR>";
$mail->Body .= "<B>Atendimento e cordialidade dos operadores:</B> $cordialidadeOperadores<BR>";
$mail->Body .= "<B>Observações:</B> $textoCO<BR><BR>";
$mail->Body .= "<B>Atendimento e cordialidade comercial:</B> $cordialidadeComercial<BR>";
$mail->Body .= "<B>Observações:</B> $textoCC<BR><BR>";
$mail->Body .= "<B>O que levou você a escolher à SOFERRO Guindastes:</B> $escolha<BR><BR>";
$mail->Body .= "<B>Que sugestão você daria a SOFERRO Guindastes para que melhorasse os seus serviços?:</B> $sugestoes<BR><BR>";
$mail->Body .= "<B>Empresa:</B> $empresa<BR>";
$mail->Body .= "<B>Nome:</B> $nome<BR>";
$mail->Body .= "<B>E-mail:</B> $email<BR>";
$mail->Body .= "<B>IP:</B> $ip<BR>";
$mail->Body .= "<B>Data:</B> $data<BR>";
$mail->Body .= "<B>Hora:</B> $hora<BR>";
$enviado = $mail->Send();
$mail->ClearAllRecipients();
$mail->ClearAttachments();
//Redirecionar para página de agradecimento
if ($enviado) {
header('Location:obrigado.php');
}
?>
Alguien sabe que puede estar pasando?. Desde ya muchas gracias. Claudio
