Revision: 1862
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 15, 2006 06:32 by Memphys
Initial Code
<? /*Ðто файл code.php. СÑылку на него надо поÑтавить Ñледующим образом непоÑредÑтвенно в теге Ð´Ð»Ñ ÐºÐ°Ñ€Ñ‚Ð¸Ð½ÐºÐ¸ <img src='modules/code.php' width='100' height='20' alt='Код' border='0'> в форме ÑоответÑтвенно необходимо еще одно поле Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° цифр Ñ ÐºÐ°Ñ€Ñ‚Ð¸Ð½ÐºÐ¸, а проверка оÑущеÑтвлÑетÑÑ Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ переменной ÑеÑÑии. Передавать инфу желательно методом post. */ session_start(); $_SESSION['sid'] = rand(10000,99999); $Image = imageCreateFromPng ("code.png"); $Color = imageColorAllocate($Image, 254, 165, 65); settype ($_SESSION['sid'], "string"); imagestring($Image, 5, 0+rand(0,5), 5+rand(-5,0), substr($_SESSION["sid"],0,1), $Color); imagestring($Image, 5, 25+rand(-5,5), 5+rand(-5,0), substr($_SESSION["sid"],1,1), $Color); imagestring($Image, 5, 50+rand(-5,5), 5+rand(-5,0), substr($_SESSION["sid"],2,1), $Color); imagestring($Image, 5, 75+rand(-5,5), 5+rand(-5,0), substr($_SESSION["sid"],3,1), $Color); imagestring($Image, 5, 100+rand(-5,5), 5+rand(-5,0), substr($_SESSION["sid"],4,1), $Color); Header("Content-type: image/png"); imagePng($Image); imageDestroy($Image); ?>
Initial URL
Initial Description
ГенерируетÑÑ ÐºÐ°Ñ€Ñ‚Ð¸Ð½ÐºÐ° Ñ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ цифр, которые пользователю предлагаетÑÑ Ð²Ð²ÐµÑти в форму Ð´Ð»Ñ ÑƒÑпешного ввода данных
Initial Title
Защита от Ñпам-ботов( Spam-bot guard)
Initial Tags
php
Initial Language
PHP