|
Новичок
Регистрация: 17.06.2009
Сообщений: 7
С нами:
8895369
Репутация:
0
|
|
Вот код генерации кода
PHP код:
<?
include $DOCUMENT_ROOT."/include/config.php";
dbc();
function randw($s)
{
$a=array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');
for ($i=1; $i<=$s; $i++)
{
$f=rand(0,34);
$aa=$a[$f];
$w=$w.$aa;
}
return $w;
}
$word=randw(5);
$im=imagecreate(100,40);
$w=imagecolorallocate($im, 255,255,255);
$b=imagecolorallocate($im, 0,0,0);
imagefill($im,0,0,$w);
for ($i=0;$i<=4;$i++){
$angle=rand(0,30);
$textx=10+$i*15;
$texty=15+rand(-5,5);
imagestring($im, 15, $textx, $texty, $word[$i], $b);
}
imageline($im,50,0,0,40,$b);
imageline($im,50,0,100,40,$b);
imageline($im,0,0,100,20,$b);
imageline($im,100,0,0,40,$b);
for ($i=0;$i<=80;$i++){
$linex=rand(0,100);
$liney=rand(0,40);
imageline($im,$linex,$liney,$linex+1,$liney-1,$b);
}
$res=mysql_query("INSERT INTO ". $db_prefix ."codes VALUES (null,'$word')");
header("content-type: image/jpeg");
imagejpeg($im);
?>
Последний раз редактировалось victoriya; 25.08.2009 в 21:04..
|