Image Verify

Какво значи да работи? Какво ти изкарва? Не виждам някаква същинска грешка освен възможност да не се създава сесия :)
 
Ето един мой:
<?php $length="10"; function randStr($length){
$pattern="kotka,kuche,mishka,pluh,pesni,music,gsm,tavan,darvo,lampa,kola,duvka,reka,luna,kofa,jaba,masa,stol,traba,slunce";
$dum=explode(",",$pattern);
$chislo=rand(0,19);
$key=$dum[$chislo];
return $key; }

@header("Content-type: image/png");
$bg="bg.png";
$im=@ImageCreateFrompng($bg);

$text=randStr($key);
setcookie("imgcodebot",$text,time()+3600,"/");

$text_color = imagecolorallocate($im,0,0,0);
$dolgor=rand(-3,5); $gordol=rand(3,18);
@imagestring($im,40,$gordol,$dolgor,$text,$text_color);
@imagepng($im);
@imagedestroy($im); ?>

Картинката: Click
 
Ето едно предложение и от мен -> http://www.white-hat-web-design.co.uk/articles/php-captcha.php
Даден е код, дадени са примери, само трябва да си го вържеш към кода :) Ако нещо не разбираш или ти е трудно да се справиш, дай си кода да ти го свържем.
 

Горе