Редакция на captcha.php

bganonymous

Registered
Здравейте! Ползвам тази анти-спам защита за сайта ми: http://dox.bg/files/dw?a=88276085b0

Captcha-та показва 4-цифрено число. Как мога да направя captcha-та малко по-сложна? Да има чертички и драсканици, за да я затрудня? :D
 
bganonymous каза:
Здравейте! Ползвам тази анти-спам защита за сайта ми: http://dox.bg/files/dw?a=88276085b0

Captcha-та показва 4-цифрено число. Как мога да направя captcha-та малко по-сложна? Да има чертички и драсканици, за да я затрудня? :D
PHP:
<?php
session_start();
header("Content-Type: image/png");
//Добавено от мен.
$x = 70;
$y = 30;

$im = imagecreatetruecolor($x, $y);
$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 128, 128, 128);
$black = imagecolorallocate($im, 0, 0, 0);
//Добавено от мен.
$border = imagecolorallocate($im, 1000, 0, 0);

imagefilledrectangle($im, 0, 0, 399, 29, $white);
$text = rand(1111, 9999);
$_SESSION["captcha"] = $text;
$font = "fonts/helvetica.ttf";

//Добавено от мен.
imageline($im, 0, rand(0, $y), $x, rand(0, $y), $border);
imageline($im, rand(0, $x), 0, rand(0, $x), $y, $border);

imagettftext($im, 15, -8, 10, 18, $black, $font, $text);
imagepng($im);
imagedestroy($im);
?>

Където пише добавено от мен съм ти поставил новите неща. Мисля, че ще се получи.
 

Back
Горе