Codeigniter sessions sorunum
3
●74
- 23-03-2021, 00:23:47Hocam örnekleyerek anlatayım. Şuan bu kontrol ile asd.com/admin/home yazdığımda giriş yapmadığımdan direk /login yönlendiriyor. Amacım zaten bu diyip aynı yapıyı diğer controllerde de kullandığımda direk login atıyor. Buraya kadar her şey istediğim gibi fakat diyelim logine attı girdim başarılı dedi ve ilk sayfam olan asd.com/admin/home attı panelde gidip asd.com/admin/hakkimda'ya girince dışarı atıyor yine logine yönlendiriyor yani kullanımımda bir hata var.
Dışardan giriş yapmadığımda login atsın ama içeri doğru şekilde user pass ile girince içerdeyken sayfalar arası geçişte de login atıyor. - 23-03-2021, 05:31:20sekersizoza adlı üyeden alıntı: mesajı görüntüle
if (!$this->session->has_userdata("admins")){ redirect(base_url("login")); }Bu şekilde constructor içerisinde kullanabilirsiniz. Core'a eklerseniz tek tek controller'lara eklemenize gerek kalmaz, core'dan extend edilen her controller'da çalışır. Session ayarlarını da kontrol edin, orada hata varsa yine çalışmaz.
