• 22-12-2019, 00:21:13
    #10
    Kimlik doğrulama veya yönetimden onay bekliyor.
    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;
    
    }
  • 22-12-2019, 00:27:06
    #11
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Session bilginizi aşağıdaki gibi eklemeniz gerekecek o zaman. "$user" değişkeninde kullanıcı bilgilerini depolayıp session'a ekleteceksiniz.
    ## User değişkeninde kullanıcının bilgileri çekilecek. ##
    $this->session->set_userdata("user", $user);
  • 22-12-2019, 00:30:02
    #12
    işte bunu eklediğimde de bilgiler güncellendikten sonra çıkış yapıyor ve geri girdiğimde bilgiler güncellenmiş oluyor



    onuryanmis adlı üyeden alıntı: mesajı görüntüle
    Session bilginizi aşağıdaki gibi eklemeniz gerekecek o zaman. "$user" değişkeninde kullanıcı bilgilerini depolayıp session'a ekleteceksiniz.
    ## User değişkeninde kullanıcının bilgileri çekilecek. ##
    $this->session->set_userdata("user", $user);
    emeğinize sağlık çok yoğun bir kafada yazdım kodları. Sanırım sakince oturup tekrar yazmalıyım yoksa çözemeyecem . Çok teşekkürler iyi akşamlar
  • 22-12-2019, 00:39:13
    #13
    Rica ederim, kolay gelsin.
  • 22-12-2019, 16:44:06
    #14
    Arkadaşlar bir türlü yapamadım. bana bu formun tamamını düzenleyecek bir arkadaş var mı ? varsa çok sevinirim. çok karışık bir proje içerisindeyim beynim allak bullak oldu. bu konuda yardımcı olabilecek varsa çok çok sevinirim. kodlar ilk sayfada