mirror of
https://github.com/claudehohl/Stikked.git
synced 2025-04-25 20:41:20 -05:00
captcha validation
This commit is contained in:
parent
3dd8dcf323
commit
71b6b62f0d
@ -15,6 +15,7 @@
|
||||
* - about()
|
||||
* - captcha()
|
||||
* - _valid_lang()
|
||||
* - _valid_captcha()
|
||||
* - get_cm_js()
|
||||
* - error_404()
|
||||
* Classes list:
|
||||
@ -214,6 +215,11 @@ class Main extends CI_Controller
|
||||
'label' => 'Language',
|
||||
'rules' => 'min_length[1]|required|callback__valid_lang',
|
||||
) ,
|
||||
array(
|
||||
'field' => 'captcha',
|
||||
'label' => 'Captcha',
|
||||
'rules' => 'callback__valid_captcha',
|
||||
) ,
|
||||
);
|
||||
|
||||
//form validation
|
||||
@ -416,6 +422,12 @@ class Main extends CI_Controller
|
||||
return $this->languages->valid_language($lang);
|
||||
}
|
||||
|
||||
function _valid_captcha($text)
|
||||
{
|
||||
$this->form_validation->set_message('_valid_captcha', 'Captcha is incorrect');
|
||||
return $text == $this->db_session->userdata('captcha');
|
||||
}
|
||||
|
||||
function get_cm_js()
|
||||
{
|
||||
$lang = $this->uri->segment(3);
|
||||
|
Loading…
x
Reference in New Issue
Block a user