Вообще есть форма. Валидация на jquery. Допустим есть 3 поля Имя и Фамилия и Каптча. К примеру я заполнил поле (Имя) но и (Каптча) нажал отправить - высветилось красным цветом не заполненное поле (Фамилия) Я ввожу Фамилия и нажимаю отправить, так как каптча там уже вписана. Нажимаю отправить и не отправляется. Нужно перегрузить каптчу и ввести по новой только тогда можно отправить. Так вот как сделать так что бы когда вылетала ошибка - автоматом перегружалась новая каптча ?
Вот собсвенно фаг по каптче которая у меня - http://www.phpcaptcha.org/faq/ но что то я там про кэш не нахожу ничего.. Может при сабмите что то прикрутить что бы оно релоад делало ?
Менять нужно только способом jquery, или любым другим ? Вообщем я когда то так делал но без jquery щас попробую. Если только способом jquery то даже не знаю как - вообщем щас попробую и поищю в этой стороне
Я так понял только с Jquery нужно при самбите вызывать рефреш или еще что то типа того - потому что без перезагрузки пхп не работает - Javascript тоже - тогда нужно как то хитро перезагрузить страницу без рефреша...
Мне кто то поможет решить проблему ? как при исполнении jquery вставить сюда число ? Code: <img src="<?=get_option('siteurl')?>zzz/plugins/securimage/securimage_show.php?sid=<?php echo md5(uniqid(time())); ?>" id="image" align="absmiddle" /> как видите там уже есть генерация мд5 но она работает только после перезагрузки страницы. есть еще код кнопки которая работает (но это же кнопка на ее нужно нажимать что мне не подходит) Code: <a href="#" onclick="document.getElementById('image').src = '<?=get_option('siteurl')?>zzz/plugins/securimage/securimage_show.php?sid=' + Math.random(); return false">Reload Image</a> может как то при выводе ошибки на jquery вызвать исполнение кнопки релоада каптчи ?