Buda giriş yap kodlarım
public function girisyap() {
    if(get_active_user()){
      redirect(base_url());
}
$this->load->model('user_model');

    $this->load->library('form_validation');

    $this->form_validation->set_rules("kullanici_adi", "Kullanıcı Adı", "required|trim");
    $this->form_validation->set_rules("md5_sifre", "Şifre", "required|trim");

    $this->form_validation->set_message(
        array(
            "required"    => "<b>{field}</b> alanı doldurulmalıdır",
        )
    );

    if($this->form_validation->run() == FALSE){

      $viewData = new stdClass();
  $viewData->form_error = true;

  $this->load->view("index", $viewData);

  } else {


    $user = $this->user_model->get(
        array(
            "kullanici_adi"     => $this->input->post("kullanici_adi"),
            "kullanici_sifre"  => $this->input->post("md5_sifre"),
        )
    );

    if($user){

        
        $this->session->set_userdata("user", $user);
        $this->session->set_flashdata("alert", $alert);

        redirect(base_url("yayindaki-ihaleler"));

    } else {

        // Hata Verilecek...

        $alert = array(
            "title" => "İşlem Başarısız",
            "text" => "Lütfen giriş bilgilerinizi kontrol ediniz",
            "type"  => "error"
        );

        $this->session->set_flashdata("alert", $alert);

        redirect(base_url(""));

    }

  }
}
eğer " if(get_active_user()){
redirect(base_url()); " bu ne dersende buda helper

helperda
function get_active_user(){

    $t = &get_instance();

    $user = $t->session->userdata("user");

    if($user)
        return $user;
    else
        return false;

}