Некоторые проблемы, связанные с генерацией антиспама (капчи) в jpgraph - PullRequest
0 голосов
/ 26 мая 2011

Когда я интегрирую этот код в html-файл, он ничего не показывает, но работает, когда он отделен от другого html-кода.

Итак, кто-нибудь может научить меня, как добавить его в htmlкод и сравните форму ввода с $chars?

require_once "/jpgraph/jpgraph_antispam.php";//the location is correct!!

$spam = new AntiSpam();

// saved to $chars for later verification of correct entry

$chars = $spam->Rand(8);

$spam->Stroke() ;

Ответы [ 2 ]

0 голосов
/ 12 мая 2014

Я боролся с этим, оказалось, что мы забыли ввести GD на нашем сервере linux (Centos)

yum install php-gd

Это было необходимо при вызове imagejpeg в jpgraph_antispam.php

0 голосов
/ 26 мая 2011

jpgraph возвращает необработанные изображения, вы не можете включить их в разметку HTML.

вместо этого включите captcha.php как изображение в HTML

<img src="captcha.php" />
...