Merhabalar,

Bu kadar uğraşmanıza gerek yok, define ile user_role tanımlayın daha sonra admin değilse aşağıdaki kodu kullanın:
if(USER_ROLE != 11){ // Role Not Admin Then
header("location:".BASE_URL");
}
Moderatör değilse:
if(USER_ROLE != 11){ // Role Not Admin Then
if(USER_ROLE != 5){ // Role Not Moderator Then
header("location:".BASE_URL");
}}
2. Kod parçacağında üst düzey kontrol sağlamış olduk, örnek olarak bir yönetici sayfaya girebilir veya yönetici girdi fakat moderatörün bu sayfaya erişimi mevcut mu? Değilse bu sayfaya giremeyecek.

iyi yazılımlar