Вход Регистрация
Файл: comment/gd_gen.php
Строк: 46
<?php
session_start
();
include (
"config.inc.php");
include (
"../config.inc.php");
$font_size = $spamcontrol_size;
$width=imagefontwidth($font_size)*$spamcontrol_length*2;
$height=imagefontheight($font_size)*2;
$img = imagecreate($width,$height);
$bg_color = trim($LIGHT);
$bg3 = hexdec(substr($bg_color, -2));
$bg2 = hexdec(substr($bg_color, -4, 2));
$bg1 = hexdec(substr($bg_color, -6, 2));
$bg = imagecolorallocate($img,$bg1,$bg2,$bg3);
$font_color_a = trim($spamcontrol_color);
$font_color_a3 = hexdec(substr($font_color_a, -2));
$font_color_a2 = hexdec(substr($font_color_a, -4, 2));
$font_color_a1 = hexdec(substr($font_color_a, -6, 2));
$font_color = imagecolorallocate($img,$font_color_a1,$font_color_a2,$font_color_a3);
$antispam = "";
for(
$i=0;$i<$spamcontrol_length;$i++)
{
   
$xpos=2*$i*imagefontwidth($font_size);
   
$ypos=rand(0,imagefontheight($font_size));
   
$str=rand(0,9);
   if (
$i==0 && $str==0) {$str=1;}
   
imagechar($img,$font_size,$xpos,$ypos,$str,$font_color);
   
$antispam .= $str;
}
session_register('antispam');
header("Content-Type: image/png");
imagepng($img);
imagedestroy($img);
?>
Онлайн: 1
Реклама