Файл: gamele.ru/func/scod.php
Строк: 37
<?php
session_start();
if(!isset($rand))$rand=rand(100,999);
session_register('randomize');
$_SESSION['randomize']=$rand;
for($i=0;$i < 4;$i++)//разбиваем секретный код на массив чисел
$arr[$i]=substr($randomize,$i,1);
$im= ImageCreateFromPng("ncode1.png");//создаем картинку
$font = 'krush.ttf';
imagecolorallocate($im,255,255,255);
$a=10;
for($i=0;$i < 50;$i++)
{for($i2=0;$i2 < 4;$i2++)
{
$color=imagecolorallocate($im,rand(90,255),rand(90,255),rand(90,255));
imagettftext($im, 12, rand(-180,180), rand(0,200),rand(0,40), $color, $font, rand(0,9));
}imageline ($im, rand(5,195), rand(5,35), rand(5,195), rand(5,35), $color);
}
for($i=0;$i < 5;$i++)//наносим код на картинку
{
$color=imagecolorallocate($im,rand(0,100),rand(0,100),rand(0,100));
imagettftext($im, 20, rand(-25,25), $a,rand(30,35), $color, $font, $arr[$i]);
$a+=30;
}
//header("Content-type: image/png");
imagepng($im);//выводим капчу
imagedestroy($im);
?>