Я пытаюсь создать свою собственную контактную форму с Securimage. В моем представлении.php у меня есть это:
<div>
<img id="captcha_img" src="<?php echo $this->action('securimage'); ?>" />
<script>
$(function() {
$('#captcha_img').click(function(){
$(this).attr('src', '<?php echo $this->action('securimage'); ?>&time=' + (new Date).getTime());
});
});
</script>
</div>
но когда я нажимаю на него на изображении, оно исчезает, а не перезагружается.
Мой controller.php имеет этот код для securimage:
public function action_securimage() {
Loader::library('3rdparty/securimage/securimage');
$this->securimage = new Securimage();
$this->securimage->show();
}
Что я делаю не так? Будет очень признателен за вашу помощь. Спасибо.