Douglas 6 Denunciar post Postado Maio 30, 2005 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
Fabyo 66 Denunciar post Postado Maio 30, 2005 Douglas é facil, só usar GD vou postar um exemplo só pra você entender melhor dai você muda ele <?phpheader("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
hinom 5 Denunciar post Postado Maio 30, 2005 só lembrando que é preciso ter a biblioteca GD Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Maio 30, 2005 php 5 ou php 4 ja vem com essa biblioteca, a nao ser que estiverem usando php de pacotes como phptriade ,easyphp, etc... que nao vem muita coisa Compartilhar este post Link para o post Compartilhar em outros sites
jonecorreia 0 Denunciar post Postado Dezembro 22, 2007 Boa dica! Compartilhar este post Link para o post Compartilhar em outros sites