Welcome Guest, Not a member yet? Register   Sign In
How can i set_session to..
#1

[eluser]benfike[/eluser]
I have an page (http://arsenalfan.hu) and have an forum, i want if anyone login in the page also login to forums.

In install.txt of forum say that="set your auth system to create $this->session->userdata('username') as the
username from the database, and $this->session->userdata('id') as the users
id, and $this->session->userdata('admin') for users that match an
administrative role."

In page controller:
Code:
function login(){
            
            if($this->input->post('username')){
                $u = $this->input->post('username');
                $pw = $this->input->post('password');
                $this->Mfelhasznalok->verifyUser($u,$pw);
                //redirect($referer);
                header("Location: ".$_POST['referer']);
            }
        }

The Verifyuser function in Mfelhasznalok model:
Code:
function verifyUser($u,$pw){
        $this->db->select('id,username');
        $this->db->where('username',$u);
        $this->db->where('password',md5($pw));
        $this->db->where('status','active');
        $this->db->limit(1);
        $Q = $this->db->get('users');
        if($Q->num_rows() > 0){
            $row = $Q->row_array();
            $_SESSION['user_id'] = $row['id'];
            $_SESSION['id'] = $row['id'];
            $_SESSION['username'] = $row['username'];
            $this->session->set_userdata('id');
        }else{
            $this->session->set_flashdata('error', 'Hibás felhasználónév vagy jelszó!');
        }
        $Q->free_result();
    }

Help me pls




Theme © iAndrew 2016 - Forum software by © MyBB