Просмотр поста

.
AlkatraZ
╭∩╮ (`-`) ╭∩╮
Николай (11.11.2010/11:08)
Хмм, "уже второй день как нельзя регистрироваться на сайте", т.е. ранее работало? Я плохо помню регу джона, но вроде код капчи сохраняется в сессии, скорее сессии не работают, или же ты что то в коде
Моя доработка никак не связана с проблемой афтара, там что-то однозначно у него проблема или с хостингом, или с браузером, или сам что-то начудил со скриптами.
---
Просто как раз сидел за кодом, а Капчу давно хотел доработать.
---
По стандартам RFC, когда браузеру передается файл (в данном случае картинка Капчи), перед этим должны посылаться правильные заголовки:
1) MIME тип файла
2) Имя файла
3) Размер файла

В капче (за основу использовался алгоритм с captcha.ru) MIME тип отсылался правильно, но заголовки с именем файла и его размером не остылались вообще.
Вот я и исправил этот недочет, добавив недостающие заголовки.
---
Поидее, большинство браузеров принимают графику и без этих заголовков, но когда все по стандарту - это лишняя гарантия. что не будет проблем.