[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Обновление капчи при переходе
metafruct
Здравствуйте.
Ситуация такая: при нажатии на сабмит и отправки сообщения и капчи на сервер, после проверки данных выводится сообщение, генерируется новая капча(в случае положительной проверки данных). Капча генерируется, все верно, НО, как таковая, сама картинка капчи обновляется только после ручного обновления странички. Хотя на сервере в картинках лежит уже новая капча.. То есть, браузер берет старую картинку из кеша? Что особенно интересно, что в Firefox'е такая проблема появляется не всегда..как то очень странно smile.gif В общем, хотелось бы гарантированного обновления картинки капчи в браузере пользователя smile.gif Как можно решить проблему? На стороне клиента, javascript'ом..или как то с кешем нужно иначе обращаться? smile.gif Буду благодарен дельным советам rolleyes.gif
---
Похоже, я не понимаю суть капчи, как правильно её сделать sad.gif



Спустя 50 минут, 35 секунд (23.04.2010 - 11:42) Семён написал(а):
Допустим у тебя путь к капче
www.site.ru/captcha.php

Сделай так:
www.site.ru/captcha.php?случайное число

Тогда браузер будет думать, что это другая картинка и не будет её кешировать.

Спустя 1 час, 44 минуты, 50 секунд (23.04.2010 - 13:27) metafruct написал(а):
Семён
У меня путь к капче - http://www.test2.ru/captcha/cap.png
huh.gif
И почему в ИЕ эта проблема возникает, а в ФФ нет..хм..

Спустя 1 час, 4 минуты, 47 секунд (23.04.2010 - 14:31) metafruct написал(а):
Семён
Сделал, как ты сказал, сработало, спасибо. А насколько это адекватная мера для такой цели? Может надо было вообще иначе делать..?

Спустя 1 час, 52 минуты, 8 секунд (23.04.2010 - 16:24) sl4mmer написал(а):
стер, не актуально

Спустя 2 часа, 36 минут, 54 секунды (23.04.2010 - 19:00) Семён написал(а):
metafruct
Так делают почти все. smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.