Yucelbas adlı üyeden alıntı: mesajı görüntüle
Merhaba arkadaşlar. Hayırlı Mutlu Güzel Pazarlar.

Bir sitem mevcut ve bunda 2 tarz kullanıcı var Birinin rolü 1 diğerinin rolü 2.

1 her sayfaya erişebiliyor. 2 nin ulaşabildiği sayfa sayısı sınırlı.

3. bir rol açıp ona özel sayfa atamak istiyorum ve diğerleri ulaşamasın.

Nasıl bir rol izlemeliyim sizce ?
adatabase üzerinden user tablosunu kontrol ederek yapabilirsin.

if(isset($_SESSION['user_id'])) {    $user_id = $_SESSION['user_id']; 
$sql = "SELECT role FROM roles WHERE user_id = $user_id"; 
 $result = $conn->query($sql); 
 if ($result->num_rows > 0) { 
 $row = $result->fetch_assoc(); 
if($row['role'] == 3) { 
echo "Bu sayfaya erişim izniniz yok."; 
 exit(); // 
   } 
} else { 
buraya eğer rolü aynı ise yani 3 ise devam edecek kod gelecek.