Problema com Captcha em Formulário.
Fala galera!
Desculpem se estou postando no lugar errado, mas não sei bem onde posto, pois, meu problema envolve, html, php, possívelmente js.
Bom, o problema é o seguinte, estou com dificuldade de implantar captcha no meu formulário.
Tentei pesquisar tutorial, porém, os que achei não foram capazes de me fazer entender.
No momento estou usando este formulário.
Obs:. Descupem-me, não consegui achar opção de deixar o código ocultado.
O código HTML
<div class="formulario">
<form action="mailform/cadastro.php" method="POST"> <!-- chama o envia.php -->
<div class="formulario-texto">Nome</div>
<div class="formulario-campo"></div>
<span id="sprytextfield1">
<input type="text" name="nomeremetente" class="textfield-nome"/>
<div class="formulario-texto">Data de Nascimento*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="data" class="textfield-nome"/>
<div class="formulario-texto">Sexo*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="sexo" class="textfield-nome"/>
<div class="formulario-texto">Você tem alguma Deficiência?*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="defi" class="textfield-nome"/>
<div class="formulario-texto">Raça/Cor*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="raca" class="textfield-nome"/>
<div class="formulario-texto">Nome do pai*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="pai" class="textfield-nome"/>
<div class="formulario-texto">Nome da mãe*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="mae" class="textfield-nome"/>
<div class="formulario-texto">Telefone</div>
<div class="formulario-campo"></div>
<span id="sprytextfield3">
<input type="text" name="ddd" class="textfield-ddd" />
<span id="sprytextfield4">
<input type="text" name="telefone" class="textfield-telefone" /> <br />
<div class="formulario-texto">E-mail</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="emailremetente" class="textfield-nome"/>
<div class="formulario-texto">CEP*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="cep" class="textfield-nome"/>
<div class="formulario-texto">UF*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="uf" class="textfield-nome"/>
<div class="formulario-texto">Cidade*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="cidade" class="textfield-nome"/>
<div class="formulario-texto">Bairro*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="bairro" class="textfield-nome"/>
<div class="formulario-texto">Endereço*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="endereco" class="textfield-nome"/>
<div class="formulario-texto">Número*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="n" class="textfield-nome"/>
<div class="formulario-texto">Complemento*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="complemento" class="textfield-nome"/>
<div class="formulario-texto">Interesses e Idiomas*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="idiomas" class="textfield-nome"/>
<div class="formulario-texto">Formação Acadêmica*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="formacao" class="textfield-nome"/>
<div class="formulario-texto">Experiência Profissional*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="exp" class="textfield-nome"/>
<div class="formulario-texto">Por que você se acha capaz de assumir o cargo*</div>
<div class="formulario-campo"><span id="sprytextfield2"></div>
<input type="text" name="porque" class="textfield-nome"/>
<div class="formulario-texto">Assunto</div>
<div class="formulario-campo"><span id="sprytextfield5"></div>
<input type="text" name="assunto" class="textfield-nome"/>
<div style="float:left; width:100%;"> </div>
<div class="formulario-texto">Mensagem</div>
<div class="formulario-campo"><span id="sprytextarea1"></div>
<textarea name="mensagem" cols="35" rows="6"></textarea>
<div><br>
<input name="enviar" type="reset" value="Limpar" class="btn-contato-reset" />
<input name="enviar" type="submit" value="Enviar" class="btn-contato-enviar" />
</div>
</form>
</div>
O Php que envia as informações
<?php
// Passando os dados obtidos pelo formulário para as variáveis abaixo
$nomeremetente = $_POST['nomeremetente'];
$emailremetente = trim($_POST['emailremetente']);$emaildestinatario = 'meuemail@meuemail.com.br'; // Digite seu e-mail aqui, lembrando que o e-mail deve estar em seu servidor web
$data = $_POST['data'];
$sexo = $_POST['sexo'];
$defi = $_POST['defi'];
$raca = $_POST['raca'];
$pai = $_POST['pai'];
$mae = $_POST['mae'];
$ddd = $_POST['ddd'];
$cep = $_POST['cep'];
$uf = $_POST['uf'];
$cidade = $_POST['cidade'];
$bairro = $_POST['bairro'];
$endereco = $_POST['endereco'];
$n = $_POST['n'];
$complemento = $_POST['complemento'];
$idiomas = $_POST['idiomas'];
$formacao = $_POST['formacao'];
$exp = $_POST['exp'];
$porque = $_POST['porque'];
$telefone = $_POST['telefone'];
$assunto = $_POST['assunto'];
$outros = $_POST['outros'];
$mensagem = $_POST['mensagem'];/ Montando a mensagem a ser enviada no corpo do e-mail. /
$mensagemHTML = '<P>FORMULARIO PREENCHIDO NO SITE WWW.NOMEDOSITE.COM.BR</P>
<p><b>Nome:</b> '.$nomeremetente.'
<p><b>Data de Nascimento:</b> '.$data.'
<p><b>Sexo:</b> '.$sexo.'
<p><b>Você tem alguma Deficiência?:</b> '.$defi.'
<p><b>Raça/Cor:</b> '.$raca.'
<p><b>Nome do pai:</b> '.$pai.'
<p><b>Nome da mãe:</b> '.$mae.'
<p><b>Telefone:</b> '.$telefone.'
<p><b>E-Mail:</b> '.$emailremetente.'
<p><b>CEP:</b> '.$cep.'
<p><b>UF:</b> '.$uf.'
<p><b>Cidade:</b> '.$cidade.'
<p><b>Bairro:</b> '.$bairro.'
<p><b>Endereço:</b> '.$endereco.'
<p><b>Número:</b> '.$n.'
<p><b>Complemento:</b> '.$complemento.'
<p><b>Interesses e Idiomas:</b> '.$idiomas.'
<p><b>Formação Acadêmica:</b> '.$formacao.'
<p><b>Experiência Profissional:</b> '.$exp.'
<p><b>Por que você se acha capaz de assumir o cargo?:</b> '.$porque.'
<p><b>DDD:</b> '.$ddd.'
<p><b>Assunto:</b> '.$assunto.'
<p><b>Mensagem:</b> '.$mensagem.'</p>
<hr>';
// O remetente deve ser um e-mail do seu domínio conforme determina a RFC 822.
// O return-path deve ser ser o mesmo e-mail do remetente.
$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='/pt-br/sucesso.html'</script>"; // Página que será redirecionada
?>Obrigado a todos!
Discussão (2)
Carregando comentários...