merhaba arkadaşlar,
Bir ekleme işlemi yapıyorum, bu ekleme işlemini yaparken de üye girişi yapılmış mı diye kontrol etmek istiyorum ama şöyle bir durum var;
Üye girişi yapan üyenin de yönetici mi normal üye mi olup olmadığını nasıl kontrol edebilirim?
Not: Normal üyemi , yönetici mi mysql tablosunda 1 yada 2 olarak belirtiliyor yani üye ise 1 yönetici ise 2.
Yardımlarınızı bekliyorum arkadaşlar teşekkürler.
Oturum kontrolü hakkında yardım
4
●277
- 06-07-2014, 00:16:35Session'a yetki olustur örnegin böyle $_SESSION["yetki"] ardindan deger belirle örnegin $_SESSION["yetki"]="1"; sonra if ile kontrol et.weStarz adlı üyeden alıntı: mesajı görüntüle
if($_SESSION["yetki"]=="1"){ // admin // }elseif($_SESSION["yetki"]=="2"){ // uye // } - 06-07-2014, 00:18:23Üyeliği durdurulduAz çok bu kadarını kestirdim hocam fakat buradaki olan 1 ve 2 yani yetkiler ile veritabnındaki 1 ile 2 yi nasıl kıyaslayacağım o an session da nasıl mysqle baglanacağım ufak şekilde analtabilirmisiniz?kingofseo adlı üyeden alıntı: mesajı görüntüle
- 06-07-2014, 00:24:45Üyeliği durduruldusession ile yetkileri gönderme bu güvenlik sorunu oluştura bilir hocam session ile oturum kontrolü yaptıktan sonra bir sorgu daha yap giriş yapan kullanıcının yetkisini çek onu if else ile sorgulat.weStarz adlı üyeden alıntı: mesajı görüntüle
- 06-07-2014, 00:38:04Buyur @weStarz sana uygun bir örnek hazirladim :weStarz adlı üyeden alıntı: mesajı görüntüle
ob_start(); session_start(); $uye_id=intval($_SESSION["uye_id"]); $uye_bilgi=mysql_fetch_assoc(mysql_query("SELECT yetki FROM uyeler WHERE id = '$uye_id'")); if($uye_bilgi["yetki"]==$_SESSION["yetki"]){ echo "basari"; }else { session_destroy(); header("Location:index.php"); exit(); }