######################################################################### ## ## ## Autor do desenvolvimento desconhecido! ## ## Script melhorado por Tiago Buzatto < tiago@painel10.com > ## ## ## ## É só seguir os passos, ler direito o script que tudo dará certo. ## ## ## #########################################################################
"#FFFFC4","#FFFFC0","#C0FFC0","#C0FFFF","#FFC0C0"); // Número de figuras em $imagens. // Ex: Tenho 05 fundos então $i=05 caso adicione mais um ficaria --> $i=06 // Pode-se substituir os fundos por imagens também assim: #FFFFC4 --> fundo1.gif $i=5; // Seleciona os fundos aleatóriamente no array $select=rand(1,$i); $d="$imagens[$select]"; echo "$imagens[$select]"; ?> >
"Courier New","Arial","Verdana","Orator","Draft"); $i_font=5; $select_font=rand(1,$i_font); $_font="$font[$select_font]"; // Tamanho da fonte $size= "5"; // Sorteia Cor da Fonte $cor = array(1=>"#000080","#0000FF","#008080","#004000","#400040","#800000","#000000","#FF0000","#800080","#404000","#202020"); $i_cor=11; $select_cor=rand(1,$i_cor); $_cor="$cor[$select_cor]"; // Sorteia um número entre 10 mil e 99999 - para apresentar na tela apenas 5 digitos $num=mt_rand (0,100); // Converte o número com a função base64_encode(), e sorteia entre 10 mil e 99999 $converte=base64_encode( mt_rand (0,100)); // Procura pelo sinal de = (igual) gerado pelo base64_encode() e o retira $letra=str_replace('=',"",$converte); // Concatena $letra e $num $img=$letra.$num; //Mistura a string aleatóriamente $codigo=str_shuffle($img) ; // Exibe o código echo"

$codigo

"; ?>


Formulário de Validação!



> Entre com o código acima:

Campo validado com sucesso!

";} else {print "

Campo não é válido, favor digitar corretamente o número que aparece na imagem acima

";} } ?>