Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

laelsonc

será que ninguém sabe ??

Recommended Posts

Aguem tem um exemplo de como fazer aquelescript que gera a imagem ( GD) com letras e numeros, para o usuário validarum formulário ? Tipo aqueles do bate-papo ou cadastramentros do Terra ou Uol.Se alguem tiver um artigo ou mesmo o código eu agradeceria muito.Já fui em outros foruns, mas ninguem mim indicou um artigo ou pelo menos se tinha um gerador de código em GD. Encontrei no PHPBrasil.com um script, ams não é com GD e achei que seria muito fácil burlá-lo.Se alguem poder ajudar agradeceria muito.Valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu uso um bem simples no meu site

 

PHP [/tr][tr]

srand(time());

$random = (rand()%9999);

$imagem = imagecreatefromjpeg("images/fd_cod.jpg");

$img_cod = "images/cod/".$random.".jpg";

$cinza = ImageColorAllocate($imagem,190,190,190);

$preto = ImageColorAllocate($imagem,255,255,255);

ImageString($imagem, 5, 7, 2, $random, $preto);

ImageJPEG($imagem, $img_cod);

ImageDestroy($imagem);

 

<input name="cod" type="text" id="cod">

 

<img src="<? echo $img_cod; ?>" width="50" height="20">

 

<input name="cod2" type="hidden" id="cod2" value="<? echo $random; ?>">

[/tr]

 

pra esse código funfar, você tem que ter uma imagem chamada fd_cod.jpg dentro de uma subpasta chamada images, será a imagem usada de fundo pra gerar o código

 

E tb uma pasta chamada cod dentro a pasta images

 

pronto.

 

aí na página que você for receber os dados, você compara o cod com o cod2, com o que está no campo oculto, e se for igual continua, se for diferente você volta.

 

Flw

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.