ZeiZ
Новичок
Генерация картинки с кодом подтверждения средствами PHP & GD(2)
Здравствуйте...
Суть следующая...
Надо:
Форма с сгенерированной картинкой-кодом для подтверждения, полем с вводом этого кода и кнопка.
Всего вижу 3 скрипта:
Вывод формы (index.php)
Выод сгенерированной картинки (gd_dl_key.php)
Обработчик формы (down.php)
==================
gd_dl_key.php - кроме вывода картинки, болше ничего вывести и передать не сможет, поэтому генерация кода (скажем 3 цифры) будет производиться в index.php (скажем $key), а потом передана down.php в виде хайден формы в md5 (уже в down.php будет сравнение md5(то, что ввел юзер) == md5(код)). Но index.php должен прежде передать сгенерированные данные gd_dl_key.php, который будет по этим данным сроить картинку. А вот как это сделать??????
Уже 3 дня думаю как лучше.... Не передавать же таким методом:
<img src=gd_dl_key.php?key=$key>
Так конечно все работает, но тогда какой смысл вообще во всем этом....
Однонапрвленным шифрованием не получиться, двустороннии с ключами - классная идея, но вот php_mcrypt.dll нету такой библиотеки на многих хостингах, а хочется некую работующую программу для любых погдодных условий....
(Хотя и GD на многих нет
)
==================
Ещё, если кто встречал готовые скрипты генерации таких кодов,
киньте линк... А то самому очень много эксперементов. Надо ведь чтоб был читабельный для человека и нечитабельный для машин.
Здравствуйте...
Суть следующая...
Надо:
Форма с сгенерированной картинкой-кодом для подтверждения, полем с вводом этого кода и кнопка.
Всего вижу 3 скрипта:
Вывод формы (index.php)
Выод сгенерированной картинки (gd_dl_key.php)
Обработчик формы (down.php)
==================
gd_dl_key.php - кроме вывода картинки, болше ничего вывести и передать не сможет, поэтому генерация кода (скажем 3 цифры) будет производиться в index.php (скажем $key), а потом передана down.php в виде хайден формы в md5 (уже в down.php будет сравнение md5(то, что ввел юзер) == md5(код)). Но index.php должен прежде передать сгенерированные данные gd_dl_key.php, который будет по этим данным сроить картинку. А вот как это сделать??????
Уже 3 дня думаю как лучше.... Не передавать же таким методом:
<img src=gd_dl_key.php?key=$key>
Так конечно все работает, но тогда какой смысл вообще во всем этом....

Однонапрвленным шифрованием не получиться, двустороннии с ключами - классная идея, но вот php_mcrypt.dll нету такой библиотеки на многих хостингах, а хочется некую работующую программу для любых погдодных условий....
(Хотя и GD на многих нет
)==================
Ещё, если кто встречал готовые скрипты генерации таких кодов,
киньте линк... А то самому очень много эксперементов. Надо ведь чтоб был читабельный для человека и нечитабельный для машин.