Verificação para formulário de contato

Novo aqui no site? Talvez gostaria de assinar o
RSS feed do site?

Publicado em: 09/02/2008
Área: PHP
Visualizações: 1.609
Comentário(s): 1

imprimir envie por e-mail compartilhe
Olá pessoal tenho recebido vários pedidos, mas hoje vou responder a um.
Um formulário de contato anti-span(não 100%)

Vamos lá é bem simples, em seu formulário de contato coloque:

<?php
$ver=rand(100,999); //cria um número de 100 a 999
?>


Crie um input hidden com o nome de "cod" em seu formulário e no value do mesmo coloque <? echo $ver;?>

E e mseu formulário coloque aonde você quer que apareça o código pro cara ver e re-digitar coloque <? echo $ver;?>

E coloque um campo chamado cod2 (esse é aonde o cara vai colocar o código de verificação)

Até aqui certo, vamos supor que o nome do arquivo que recebe o formulário de contato é teste.php, em teste.php coloque no começo do código

<?php
if($_POST[cod]!=$_POST[cod2]){
echo "o código de verificação esta errado";
} else {?>
aqui coloca o código normal de enviar seu formulário
<? }?>


Simples não? Desculpem meu sumiço! Mas estou com muito serviço mesmo, mas prometo não te abandonar ok ? ;)
Sempre estarei marcando uma presença em breve estarei mais tranquilo pra postar mais ;)

Afinal o ano começo somente depois do carnaval :D

Até a próxima! Qualquer dúvida comente que estarei disposto a lhe ouvir!

Igor
www.igordiniz.com.br

veja mais
Preencha o formulário para comentar:
Nome:*

E-mail:* (não será exibido)

Site: (http://)

Comentário:*

Deseja receber os comentários no e-mail?

Anti-spam: (nova imagem)





Gabriel Lins Moretti

Publicado em: 17/11/2008 - 00:02

Alguns bots um pouco mais elaborado ultrapassam isso aí fácil. O ideal é fazer uma verificação com imagens (como essa do anti-spam dos coments) usando vetores.

 

Autor da matéria
Igor Diniz
Eu sou www.igordiniz.com.br :D O mais bonito de todos os colunistas da Oficina da Net ;)

Todas as matérias de Igor Diniz

Publicidade
Seguir o Oficina da Net
RSS

RSS

RSS
Top matérias do mês
Matérias relacionadas
Tags

© 2005 - 2009 - Oficina da Net - v 4.0 - É proibida a reprodução parcial ou completa do conteúdo deste site sem autorização por escrito. Resolução adequada: 1024x768px.