• 20-01-2015, 13:50:25
    #1
    Merhaba arkadaşlar,

    Bir proje için çalışıyorum ancak takıldım kaldım. Örneği hemen listeliyorum.

    3 grubum var. Personel, Müdür, Avukat

    Bu gruba ait olan tüm işlemleri tek bir listede gerçekleştiriyorum. Ancak istediğim şey tam olarak şu.

    Belirttiğim sayfaya müdür girdiğinde sadece müdürün yapabileceği işlemler listelensin, personel girince personelin işlemi, avukat girince avukatın işlemi.

    Bunu nasıl yapabilirim örnek verirseniz çok memnun olurum. Acil yetiştirmem gerekiyor.

    Ben personel.php, mudur.php ve avukat.php dosyalarını oluşturdum ve tek tek include ettiğimde sorun yok. Tek sorunum o guruba ait kişi girdiğinde tüm verileri göstermemesi.

    Yardım edecek arkadaşlara teşekkür ediyorum.
  • 21-01-2015, 08:19:43
    #2
    Konu günceldir arkadaşlar.
  • 22-01-2015, 10:36:12
    #3
    Güncel
  • 22-01-2015, 16:37:07
    #4
    @scout; if else yada switch case kullanarak kontrol ettirmeniz gerekiyor. Bu kodu kendinize göre düzenleyebilirsiniz.

    $gelen = "gelen kişinin yetkisi";
    if($gelen == "müdür"){
    include "mudur.php";
    }elseif($gelen == "avukat"){
    include "avukat.php";
    }elseif($gelen == "personel"){
    include "personel.php";
    }else{
    echo "giriş yetkin yok";
    }
  • 22-01-2015, 16:42:13
    #5
    tablonda yetki diye bir kolon oluştur 1,2,3 gibi rakamlara ver ve giriş aşamasında bu rakamları session yada cookie ye yazdır

    daha sonra if else yapısı ile istediklerini gösterip istediklerini gizlersin

    $_SESSION['yetki']  = 1;
    
    if($_SESSION['yetki'] == 1){
    include "mudur.php";
    }elseif($_SESSION['yetki'] == 2){
    include "avukat.php";
    }elseif($_SESSION['yetki'] == 3){
    include "personel.php";
    }

    gibi