обновить капчу
нужно по клику обновить рисунок капчи
написал код но он не работает, подскажите в чем трабла $("#upload_code").click(function(){ res ='/captcha/index.php?' + time(); $("#captcha_img").attr({ src: res }); } |
капча, как я помню работает благодаря сессии..
я бы делал так: аякс запрос на страницу туже. ( по идее что-то там в сессии измениться) и повторный вызов картинки выведет другую капчу |
можно подгружать этужу страницу в невидимом фрейме, потом обновлять картинку каптчи (просто заного загрузить) потом убрать этот фрейм.
|
Цитата:
|
каптча пишет в сессию индетификатор свой и код с картинке гдето там же храниться..) при обновлении страницы с каптчей меняется в сессии значения и каптча тоже меняется.
попробуй сделать страницу с двумя фреймами и в обоих подгрузить страницу с каптчей.. ) (актуальная будет та которая подгрузилась последней) |
Важен запрос не страницы с каптчей, а запрос самой каптчи.
|
Какую каптчу используешь?
Повторюсь: - сделай фреймы - проверь если в них будут разные картинки, то просто подгружаешь фрейм, потом его удаляешь\прячешь и обновляешь картинку. |
Часовой пояс GMT +3, время: 05:00. |