captcha через GDLib

fantomm

Новичок
capatcha через GDLib

как сделать так чтобы для каждого посетителя капатча
сохранялась с уникальным именем и УДАЛЯЛАСЬ
если он закрыл браузер или не заполнил форму?
Одним словом чтобы капатчи не копились на сервере.

есть такой вариант:
Код:
$file=$PHPSESSID.".png";// файл с именем сессии
imagepng($image, $file); // Сохр картинку в файл $file

дальше???
 

Фанат

oncle terrible
Команда форума
вообще-то, я не встречал ни одной реализации капчи, которая что-то бы там сохраняла.
какой смысл хранить изображение, которое все равно надо показать один раз?
 

Beavis

Banned
fantomm
обычно на сервере хранится только один PHP-файл который рисует картинку с кодом
 

Фанат

oncle terrible
Команда форума
лучше, я считаю, сначала свое написать.
а потом взять готовое.
 

fantomm

Новичок
а из-за чего картинка может выводиться в таком виде:

ОТ СЮДА
‰PNG  IHDRUw±’NPLTEъъъ}}}>>>ЪЪЪ»»»]]]њњњmmmЊЊЊEEE???:::'''ѕѕѕ FFF666...НСE„аIDATxњmU‹vЭ CЂЃоХ®wЭЦяяСЩ’C’µњц&,lЙ6Ґh ягС Д'gгэ\ФџaД._О^°Р‘;Nј о\АЄЭ?fеѓWT#рy?б ‹Jј>3ѕм ТЅXГkт¦Yџ0mиЅнєѕu цЩH-†І[МІњ‡AthдRв8™е»Ђќ¦{kaыЎ5^<Ѓ{тЄFZШ{Љ™cюQ§Xк4 ~LїJzЊХО>)х5zv©жМPБж_Џ{Kµ†fЅ=”§ги4r“adН¶’y‘ULпlкbич>АNОЬЫvІnЪЩ$ 8‚VзЯ¬IнтnS°S@©БІЊ‚AЦwфгT Х яЅВ;^†®‹еьЭлJќЃQС#’б6g>Ї:vЧUфаЫЁшя °·V®E±І©чѓµ}Oщ iф"п.Гыґуо=ыIЖ%ь0m¶D№GdнLLbU\<јїо'ЇЂvf >4 Ї:т_‹вт¬ИD X.BґIEND®B`‚
ДО СЮДА одна картинка

-~{}~ 22.07.07 20:26:

ссылка на http://www.captcha.ru не работает уже 2 дня точно
 

Фанат

oncle terrible
Команда форума
из-за того, что ты не читаешь документацию к применяемым тобой функциям. и не выполняешь примеры оттуда.

у меня все работает
 

Апокалипсис

тех дир matras.ru
fantomm
До вывода рисунка в броузер выдается какой то текст или просто пробел. Посмотри внимательно скрипт

2 - ссылка работает
 

fantomm

Новичок
посто у меня header выводится в начале а
скрипт с капатчей подключается инклюдом
наверное в инклюде проблема?
 

Popoff

popoff.donetsk.ua
fantomm
проблема в том, что изображения в хтмл вставляются при помощи <img src="имя файла.png">, а не прямо двоичный код файла внутрь хтмля пихать.
 

Фанат

oncle terrible
Команда форума
непонятно, к чему давать ссылки на тему, в которой тебе говорят все то же самое.
 

Bakti9rov

!*|=?
Сессии, хранящие уид пользователя, пришедшие из куки, сами удаляются РНР в процессе "сборки мусора".
 

Bakti9rov

!*|=?
*****
Да, я просто обратил внимание на то, что написал топикстартер:

>>> как сделать так чтобы для каждого посетителя капатча
сохранялась с уникальным именем и УДАЛЯЛАСЬ
 

Фанат

oncle terrible
Команда форума
молодец. обратил.
а теперь расскажи, при чем здесь удаление сессий?
 
Сверху