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 ?
php sitem hakkında bir sorum olacak
2
●110
- 17-03-2024, 15:09:11adatabase üzerinden user tablosunu kontrol ederek yapabilirsin.Yucelbas adlı üyeden alıntı: mesajı görüntüle
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.