Сбой проверки при проверке, даже если введено правильное слово

У меня есть форма, в которой используется ботдектект. Но даже если я введу правильное слово в коде. Он показывает: "Пожалуйста, правильно введите символы с картинки". и, следовательно, проверка не проходит

    <html>
    <form role="form" class="form-horizontal" action="<?php echo base_url(); ?>register/register" name='register_form' id='register_form' method='post'> 
    <div class="form-group">                                    
<label class="col-sm-3 control-label info" for="CaptchaCode">Please retype the characters from the image: </label> 
    <div class="col-sm-9">
    <?php echo $captchaHtml;?>                  
    <input type="text" name="CaptchaCode" id="CaptchaCode" value="" size="50" class='form-control'/><span class="required-server"><?php echo form_error('CaptchaCode');  ?>                                     </span>
    </div>
    </div>
    </form>
    </html>

Контроллер это:

class Register extends CI_Controller {
public function __construct()
        {
            parent::__construct();
            $this->load->helper(array('form', 'url'));      
            $this->load->helper(['captcha']);

        }

public function index(){
            $this->load->library('session');
            $this->load->helper('url');

            // load the BotDetect Captcha library and set its parameter 
            $this->load->library('botdetect/BotDetectCaptcha', array( 
                'captchaConfig' => 'RegisterCaptcha' 
                )); 
            // make Captcha Html accessible to View code
            $data['captchaHtml'] = $this->botdetectcaptcha->Html();


            $this->load->view('template/header');
            $this->load->view('template/left');
            $this->load->view('user/register/registration_1', $data);
            $this->load->view('template/footer');
        }











}

0 ответов

Другие вопросы по тегам