cara meyelesaikan permasalahan menambahkan data/nilai ke view melalui controller ?

penyebab data['errorlogin'] tidak dapat di tampilkan di view ?, padahal untuk data yang lain seperti data['success'] berkerja dengan benar.

berikut adalah method untuk check login yang saya buat:


public function checkLogin(){
        $this->form_validation->set_rules('username','Username','required');
        $this->form_validation->set_rules('password','Password','required');

        if($this->form_validation->run() === FALSE){
            //$data['valid'] = validation_errors();
            //redirect('formLogin');
            $this->load->view('formLogin');
        }else{
            $username = $this->input->post('username');
            $password = $this->input->post('password');
            $result = $this->Auth_Model->login('tb_user',$username,$password);
            // nulai $result = check true atau salah
            if($result){
                $data['success'] = "Login Berhasil !";
                $this->session->set_userdata('id',$this->input->post('username'));
                $this->load->view('homePage', $data);
            }else{

                //ini data yang bermasalah :
                $data['erorlogin'] = "username atau Password salah !";
                $this->load->view('formLogin', $data);

            }
        }


code untuk file viewnya :



    <h2>Form Login</h2>
        <?php
        // if(isset($valid)){
        //     print_r($valid);
        // }

        echo validation_errors();

        if(isset($sussess)){
            print_r($success);
        }

        if(isset($errorlogin)){
            print_r($errorlogin);
        }
        ?>
        <?php echo form_open('auth/checkLogin'); ?>
            <input type="hidden" name="id"><br>
            <input type="text" name="username" placeholder="Enter Username :" ><br>
            <input type="password" name="password" placeholder="Enter Password :" ><br>
            <input type="submit" value="Login">
            <a href="formRegister">Register ?</a>
        <?php echo form_close(); ?


mohon bantuanya mastah

avatar ivanpratama99
@ivanpratama99

88 Kontribusi 12 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

Jawaban Terpilih

Itu mah typo gan ^^ coba cek di bagian view errornya sm di controllernya

avatar BroGoeh
@BroGoeh

121 Kontribusi 47 Poin

Dipost 5 tahun yang lalu

wkwkwk, iya gan saya sudah saya bisa tadi wkwkwk, ini 1 jam saya nyari error nya... btw terimakasih

avatar ivanpratama99
@ivanpratama99

88 Kontribusi 12 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban