Файл: inc/copy.php
Строк: 31
<?php
include 'inc/db_connect.php';
include 'inc/function.php';
include 'inc/set.php';
$imwidth = 100;
$imheight = 15;
$im = ImageCreate($imwidth, $imheight);
$background_color = ImageColorAllocate($im, 0, 0, 0);
$text_color = ImageColorAllocate($im, 0, 128, 64);
$border_color = ImageColorAllocate($im, 154, 154, 154);
/*
// Генерируем помехи в виде линий
$g1 = imagecolorallocate($im, 152, 152, 152); // Задаем цвет линий
for ($i = 0; $i <= 100; $i += 6)
imageline($im, $i, 0, $i, 25, $g1); // Горизонтальные линии
for ($i = 0; $i <= 25; $i += 5)
imageline($im, 0, $i, 100, $i, $g1); // Вертикальные линии
*/
// Генерируем надпись
$code = $setup['mark_text'];
$x = ($imwidth - strlen($code)) / ($setup['mark_size'] * 3);
$y = 1;
imagestring($im, $setup['mark_size'] + 1, $x, $y, $code, $text_color);
// Передача изображения в Браузер
ob_start();
ImagePNG($im);
ImageDestroy($im);
header("Content-Type: image/png");
header('Content-Disposition: inline; filename=copy.png');
header('Content-Length: ' . ob_get_length());
ob_end_flush();
?>