Welcome Guest, Not a member yet? Register   Sign In
CI session
#18

[eluser]lectrotext[/eluser]
config.php settings
Code:
$config['sess_cookie_name']        = 'contribute_session';
$config['sess_expiration']        = 7200;
$config['sess_encrypt_cookie']    = FALSE;
$config['sess_use_database']    = FALSE;
$config['sess_table_name']        = 'ci_sessions';
$config['sess_match_ip']        = FALSE;
$config['sess_match_useragent']    = FALSE;
$config['sess_time_to_update']     = 300;

this function is fired by AJAX when someone submits their creditials

Code:
function login_check() {
    
        $user_array = array();
        
        $id = $this->input->post('login_username');
        $pass = $this->input->post('login_password');
        $remember = $this->input->post('login_remember');
        if (!empty($id) && !empty($pass)) {
            $reply = $this->User_model->is_reg($id, $pass);
            if ($reply == 1) {
                $user_array = $this->User_model->get_user($id);
            //Set Session
                if ($remember == 'on') {
                    $this->config->set_item('sess_expiration', ((60 * 60 * 24) * 30));
                    $this->config->set_item('sess_time_to_update', ((60 * 60 *24) * 30));
                }
                $this->load->library('session');
                $this->session->set_userdata($user_array);
                $data['u_first'] = $this->session->userdata('u_first');
                $this->load->view('welcome_view', $data);    
            } else {
                echo $reply;        
            }
        } else echo "0";
    }

Michael Wales Edit: Added code tags so this is somewhat readable.


Messages In This Thread
CI session - by El Forum - 11-24-2008, 08:54 PM
CI session - by El Forum - 11-24-2008, 11:07 PM
CI session - by El Forum - 11-25-2008, 02:55 PM
CI session - by El Forum - 11-25-2008, 08:05 PM
CI session - by El Forum - 11-26-2008, 03:34 PM
CI session - by El Forum - 11-26-2008, 05:45 PM
CI session - by El Forum - 11-28-2008, 09:05 AM
CI session - by El Forum - 11-28-2008, 10:18 AM
CI session - by El Forum - 12-04-2008, 07:21 PM
CI session - by El Forum - 12-19-2008, 10:48 AM
CI session - by El Forum - 12-22-2008, 02:30 PM
CI session - by El Forum - 01-01-2009, 08:12 PM
CI session - by El Forum - 01-02-2009, 05:45 PM
CI session - by El Forum - 01-02-2009, 06:24 PM
CI session - by El Forum - 01-02-2009, 09:21 PM
CI session - by El Forum - 01-09-2009, 08:22 AM
CI session - by El Forum - 01-09-2009, 10:56 AM
CI session - by El Forum - 01-09-2009, 01:15 PM
CI session - by El Forum - 01-09-2009, 01:21 PM
CI session - by El Forum - 01-09-2009, 01:40 PM
CI session - by El Forum - 01-09-2009, 01:52 PM
CI session - by El Forum - 01-09-2009, 01:53 PM
CI session - by El Forum - 01-09-2009, 02:00 PM
CI session - by El Forum - 01-09-2009, 02:11 PM
CI session - by El Forum - 01-09-2009, 02:14 PM
CI session - by El Forum - 01-18-2009, 06:25 AM
CI session - by El Forum - 01-18-2009, 10:50 AM
CI session - by El Forum - 04-20-2009, 11:19 PM



Theme © iAndrew 2016 - Forum software by © MyBB