Ir para conteúdo

POWERED BY:

Arquivado

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

Douglas

Imagem de confirmação?

Recommended Posts

Como eu posso fazer aquelas imagens de confirmação? (Aquelas em que o usuário precisa digitar as letras e números que estão na imagem, para enviar o formulário).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Douglas é facil, só usar GD

 

vou postar um exemplo só pra você entender melhor dai você muda ele

 

<?php

header("Content-type: image/png");

$imagem  = ImageCreate(80,40);//dimensao da imagem

$azul    = ImageColorAllocate($imagem, 0, 0, 255);//cor de fundo

$branco  = ImageColorAllocate($imagem, 255, 255, 255);//cor letras

$letras  = str_shuffle(substr("ABCDEFGHIJKLMNOPQRSTUVWXYZ",rand(0,18),8));//letras aleatorias

$numeros = "";

for($i = 0; $i

{

$numeros .= rand(0,9);//numeros aleatorios

}

ImageString($imagem, 5, 3, 3, $letras, $branco);

ImageString($imagem, 5, 18, 18, $numeros, $branco);

//ImageString escreve na imagem, o 1 numero é o tamanho da letra

// o segundo é posição horizontal e o terceiro numero é vertical

ImagePng($imagem);

ImageDestroy($imagem);

?>

 

dai só guardar o valor das variaveis e enviar num campo hidden pra conferir quando você enviar

 

dai como você viu o posicionamento da pra você fazer ficar bem embaralhado só mudar o x , y

 

se você nao conseguir posta ai

 

obs: só usar a criatividade pra deixar o fundo e as letras bem diferentes

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.