plavv
Новичок
Передача/получение переменных в функции GD
Добрый день!
У меня стоит задача организовать антиспам защиту.
Запускаю на выполнение index.php в результате картинка выводится, но почему-то
на выходе $_SESSION['antisp'] = NULL , приведите пожалуйста пример
подобного рабочего скрипта или подскажите, что исправить.
Есть фаил index.php
Фаил antispam.php
PHP Version 5.2.6-3ubuntu4.2
Apache 2.0 Handler
Linux Ubuntu 9.04
С уважением Виталий.
Добрый день!
У меня стоит задача организовать антиспам защиту.
Запускаю на выполнение index.php в результате картинка выводится, но почему-то
на выходе $_SESSION['antisp'] = NULL , приведите пожалуйста пример
подобного рабочего скрипта или подскажите, что исправить.
Есть фаил index.php
PHP:
<?php
session_start();
?>
<img src="antispam.php" />
<?php
/*далее планируется сравнение $_SESSION['antisp'] с цифрами
введенными пользователем */
echo var_dump($_SESSION['antisp']) //null
?>
PHP:
<?php
$_SESSION['antisp'] = rand(10000,99999);
settype ($_SESSION['antisp'], "string");
$im = @imagecreate(115, 20);
$background_color = imagecolorallocate($im, 255, 255, 255);
$Color = imageColorAllocate($im, 254, 165, 65);
imagestring($im, 5, 0+rand(0,5), 5+rand(-5,0),
substr($_SESSION['antisp'],0,1), $Color);
Header("Content-type: image/png");
imagepng($im);
imagedestroy($im);
?>
Apache 2.0 Handler
Linux Ubuntu 9.04
С уважением Виталий.