Вход Регистрация
Файл: styles/gcms/images/code.php
Строк: 30
<?php
session_name
('sid');
session_start();
if (!isset(
$_SESSION['code'])) exit;

// Задаем размеры изображения
$imwidth 85;
$imheight 26;

$im ImageCreate($imwidth$imheight);
$background_color ImageColorAllocate($im255255255); //// Фон капчи
$text_color ImageColorAllocate($im000); ///Цвет текста на капче

// Генерируем цифровой код на основе данных сессии
$code substr($_SESSION["code"], 04);
$x 0;
$stringlength strlen($code);
for (
$i 0$i $stringlength$i++)
{
    
$x $x + (rand(821));
    
$y rand(210);
    
$font rand(425);
    
$single_char substr($code$i1);
    
imagechar($im$font$x$y$single_char$text_color);
}

// Передача изображения в Браузер
ob_start();
ImageGif($im);
ImageDestroy($im);
header("Content-Type: image/gif");
header('Content-Disposition: inline; filename=code.gif');
header('Content-Length: '.ob_get_length());
ob_end_flush();
?>
Онлайн: 2
Реклама