Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

masalah login logout codeigniter

mohon bantuannya saya membuat keamanan,yang bisa mengakses Home hanya untuk user yang telah login..tetapi pas dijalankan..gak bisa login lagi..tetapi diredirect ke halaman login

controller : model_sekuriti->getsekuriti(); $isi['content'] ='tampilan_konten'; $this->load->view('tampilan_home',$isi); }

function logout(){

$this->session->sess_destroy(); redirect('login'); } }

Model :

session->userdata("username"); if (empty($username)) { $this->session->sess_destroy(); redirect('login'); } } }

mohon pencerahannya

avatar bekaskaki
@bekaskaki

2 Kontribusi 0 Poin

Diperbarui 7 tahun yang lalu

1 Jawaban:

kemungkinan saat masuk ke Home, $username nya = Empty

coba dicek dulu, apakah sudah benar saat sudah login, session untuk username nya sudah disimpan?

lalu kalau sudah ada, coba dicek lagi saat set Parameter $username nya ada?

Kalau sudah ada coba dicek bagian if(empty($username)) apakah yg terjadi? masuk ke destroy atau ada logic lain?

gudlak!

avatar keccikun
@keccikun

368 Kontribusi 197 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban