Ir para conteúdo
Fórum Script Brasil
  • 0

Imagem Verificadora


Yugi Moto

Pergunta

Bem pessoal, queria uma ajuda com isso...

olha a estrutura do cóodigo todo..

Coloquei no inicio da pagina....

<?php

session_start();
$_SESSION['codigo'] = rand(1000,9999);
?>
carrega o modulo para o formulário...
<img src="img.php">
[b]IMG.PHP[/b]

<?php

session_start();
$codigo = $_SESSION['codigo'];

if (!extension_loaded('gd')) { dl('php_gd2.dll'); };
$im = imagecreate(40,18);
$background_color = imagecolorallocate($im, 255, 255, 255);
$text_color = imagecolorallocate($im, 255, 14, 30);
imagestring($im, 15, 2, 2, "$codigo", $text_color);

header("Content-type: image/png");
imagepng($im);
imagedestroy($im);

?>
Faz a verificação da imagem...

//Verifica imagem
session_start();
header("Content-type: text/html");
if ($codigoimg == $_SESSION['codigo'])
 { echo"Código OK"; }
  else
   { echo"Código errado";
    }

O erro...

não importa o que eu coloque ele só retorna que o código está incorreto !!!

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

pessoal, desculpa o double post, mas outro problema com este script !!!

eu gostaria de carregar uma fonte True Type, na hora de ler a imagem, vejam como eu fiz, e me ajudem !!!

<?php

session_start();
$codigo = $_SESSION['codigo'];

if (!extension_loaded('gd')) { dl('php_gd2.dll'); };
$im = imagecreate(50,18);
$background_color = imagecolorallocate($im, 255, 255, 255);
$font = ImageLoadFont("acmesa.ttf");
$text_color = imagecolorallocate($im, 102, 102, 51);
imagestring($im, 15, 2, 2, $font, "$codigo", $text_color);

header("Content-type: image/png");
imagepng($im);
imagedestroy($im);

?>

ele não carrega nada no formulario !!!!

Link para o comentário
Compartilhar em outros sites

  • 0

Procure algo no php.net por TrueType, eu já fiz um sistema de imagem parecido, muito completo, onde ele gerava uma quantidade determinada de letras, fazia inclinações, mudava o valor de Y e X, mas de forma organizada, e ainda a cor e o fundo.

Se não me engano a função é

imageTrueType

FLWS!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...