ok
Direktori : /proc/self/root/home2/selectio/www/geniusgroove.in/crm/application/libraries/ |
Current File : //proc/self/root/home2/selectio/www/geniusgroove.in/crm/application/libraries/Captchalib.php |
<?php if (!defined('BASEPATH')) { exit('No direct script access allowed'); } class Captchalib{ public $CI; public function __construct(){ $this->CI = &get_instance(); $this->CI->load->helper('url'); $this->CI->load->library('session'); $this->CI->load->helper('captcha'); $this->CI->load->model('captcha_model'); } public function generate_captcha(){ $captcha_config = array( 'img_path' => FCPATH.'backend/captcha_images/', 'img_url' => base_url().'backend/captcha_images/', 'font_path' => FCPATH.'system/fonts/texb.ttf', 'img_width' => '150', 'img_height' => 50, 'word_length' => 6, 'font_size' => 15, 'expiration' => 300, 'colors' => array( 'background' => array(143, 210, 153), 'border' => array(220, 255, 255), 'text' => array(0, 0, 0), 'grid' => array(53, 170, 71) ) ); $captcha = create_captcha($captcha_config); // Unset previous captcha and set new captcha word $this->CI->session->unset_userdata('captchaCode'); $this->CI->session->set_userdata('captchaCode',isset($captcha["word"])?$captcha['word']:""); return $captcha; } public function is_captcha($login_page = null){ $captcha = $this->CI->captcha_model->getStatus($login_page); if($login_page != null){ if($captcha["status"]==1){ return true; }else{ return false; } }else{ return false; } } }