Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como criar um Código CAPTCHA
O código CAPTCHA é um teste que envolve um juiz de computador e um ser humano , em que o computador gera seqüências aleatórias armazenados em uma imagem e verificada quando a operação é realizada . Um CAPTCHA é usado para impedir que o software automatizado de preenchimento ou verificação de caixas , reduzindo assim , degradante ou abusar de um serviço e afetando negativamente a qualidade do serviço ou dispêndio de recursos . Como o software de reconhecimento de caracteres pode , por vezes, texto desvio CAPTCHA , texto distorcido é comumente usado para torná-lo ainda mais difícil para os sistemas automatizados de abusar código systems.CAPTCHA vulnerável pode ser criado usando a linguagem de programação PHP e alguns códigos HTML que contém o texto PHP. Instruções
1

Abra o bloco de notas e digite o código abaixo :

< ? Php session_start (); >

Observe o " session_start () " vem antes de qualquer HTML ou qualquer espaço em branco
2

Cria uma nova imagem a partir de um arquivo local ou um URL como mostrado usando o código abaixo: .

$ img = imagecreatefrompng (' image.png ');
3

Criar o código de texto aleatório que irá exibir o texto aleatório a imagem CAPTCHA que criamos , como mostrado em:

$ numero = rand ( 100.999 );
4

Verifique o valor da sessão código de segurança não está em branco e se o texto de entrada coincide com o que está armazenado. Use o código abaixo para fazer o check :

Se (($ _POST [ 'check '] ) == $ _SESSION [ 'check '])

{echo ' Input OK' ;

}

Else

{

eco 'Erro '; }


5

Salvar o arquivo acima como " . captcha.php "
6

Criar outro arquivo, o nome " index.php " e copie o código abaixo para o arquivo :



< input type = "text" size = "8" name = "cheque" >



7

Criar um outro arquivo , " cc.php ", referenciado no arquivo " index.php " e copie o código abaixo dentro do arquivo :

Se ( $ _POST [ 'check ']) == $ _SESSION [ 'check '] ) {

eco 'Input OK' ;

}

Else

{

eco 'Erro '; }


8

Adicione o código HTML necessário para o arquivo de índice que inclui os nomes de campo, campos de mensagem e caixas de e-mail , se você vai usá-lo em páginas da Web que exigem autenticação .
9

salvar todos os arquivos em seu servidor web.

Anterior :

Próximo : No
  Os artigos relacionados
·Como carregar um arquivo SQL no MySQL PHP De Consulta 
·Quais são os de entrada de dados de tela Idiomas usado…
·Classe Swish PHP não é encontrado 
·Grails MySQL Tutorial 
·Como construir ferramentas para PHP 5 para Windows 
·A função Multiply no MySQL 
·Como usar o Eclipse para PHP 
·Como Desativar Restrições em MySQL 
·Como contar o número de ocorrências em PHP 
·Como executar um arquivo PHP em um navegador 
  Artigos em destaque
·Como fazer comparações booleanos em Java 
·Como formatar Decimals Usando AWK 
·Como executar um script em Lua 
·Applet Crashed 
·Como adicionar números inteiros em Java 
·Como actualizar itens em uma lista com Java 
·Como colocar texto sobre um arquivo de imagem em HTML 
·Como calcular um perímetro do retângulo em Java 
·Tópicos Avançados Java 
·Como converter uma String para um gráfico em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados