arkadaşlar bu kodu kullandığımda panelden kendimi düzenlerken atıyor istediğim gibi ama başka kullanıcıyıda düzenlerken atmıyor bunu nasıl sağlarım?
<?php
if ($kullanicicek['kullanici_yetki']==1) {
session_destroy();
}
?>
php session_destroy hk
5
●77
- 15-07-2021, 02:13:36Üyeliği durdurulduyetkisi 1 olan kullanıcıları atar diğer kullanıcılarınızın yetkisi nedir ?
- 15-07-2021, 02:24:24Üyeliği durdurulduyetkisi 1 olan kullanıcıları atmıyor hocam ama kendi yetkimi 1 ise atıyor yani kendimi düzenlerken çalışıyor ama başka kullanıcının yetkisini düzenlediğimde 1 yaptığımda atmıyorSoftWebTech adlı üyeden alıntı: mesajı görüntüle
- 15-07-2021, 03:58:29Tahminimce, düzenlemeye çalıştığınız kullanıcının yetkisi 1 ise, o kullanıcıyı düzenlemeye müsaade etmiyor olabilir.
Yani eğer kişi "super admin" ise, bilgileri değiştirilemesin gibi düşünebilirsiniz. $kullanicicek değişkeninin tanımlandığı kısmı iletirseniz, problem netleşecektir. - 17-07-2021, 01:07:24kilit nokta burasıbatuhanx adlı üyeden alıntı: mesajı görüntüle
2 yetkisiyle kullancıı login oldu siz gittiniz db den yetkisi 1 yaptınız bunu atmaz
çünkü session da kullanıcının yetkisi hala 2
session 2 db 1 bu yüzden atmaz
bu aşmanın yöntemi kısaca kullancı login mi kontrolunu yaptırdığıız yerde kullancıının db deki güncel yetkisini alıp session a işleyeceksiniz.