Любая помощь приветствуется.
При использовании cfimage для генерации капчи мы сохраняем его значение в переменной сеанса.
После того, как пользователь отправил форму, мы сравниваем значение введенной пользователем капчи со значением переменной сеанса.
Как это:
Шаг первый - пользователь получает форму с капчей.
Шаг второй - Создается переменная SESSION.CAPTCHA_VALUE со значением капчи, созданным cfimage.
Шаг третий - пользователь заполняет форму и отправляет ее.
Шаг четвертый - Мы сравниваем значение SESSION.CAPTCHA_VALUE со значением, введенным пользователем.
Мы реализовали это из-за спам-ботов.
Проблема в значении SESSION.CAPTCHA_VALUE только в Firefox. После отправки значение SESSION.CAPTCHA_VALUE всегда отличается от созданного, но JSESSION.ID сохраняется.
Мы используем ColdFusion в Tomcat и Firefox 3.5.3.
Заранее спасибо.