senko Mesaj tarihi: Temmuz 12, 2008 Mesaj tarihi: Temmuz 12, 2008 diyelim ki bi program yazdım login sayfasında kullanıcı adı ve şifreyi db gönderip admin statüsündeyse başka sayfaya kullanıcı statüsündeyse başka sayfaya gönderecek. ama bunu nasıl yapacağım konusunda fikrim yok. db ye k.adı ve şifreyi sorgulatma konusunda problemim yok. ama sonrasında ne yapacağım. mesela kullanıcıların bilgilerinin tutulduğu tabloya yeni bir kolon daha ekleyip 1 olanlar admin 0 olanlar normal kullanıcı mı olacak?
Brigand Mesaj tarihi: Temmuz 12, 2008 Mesaj tarihi: Temmuz 12, 2008 evet. admin sütunu ekleyecen, 1 ise logine izin verecen 0 ise vermicen.
Mum_Chamber Mesaj tarihi: Temmuz 12, 2008 Mesaj tarihi: Temmuz 12, 2008 teknik olarak bu yaklaşım doğru olsa da acl konusuna bakmanda fayda var diye düşünüyorum. çünkü burada aslında yapmak istediğin kullanıcıları "admin vs. admin değil" şeklinde ayırmak değil, kullanıcıların belirli bir işi yapmaya yetkili olup olmadıklarını görmek. çünkü şimdi admin/admin değil diye ayırırsan ileride mod/mod değil, kendi konusunu editleyebilir/editleyemez diye onlarca kolon eklemen gerekir.
senko Mesaj tarihi: Temmuz 12, 2008 Konuyu açan Mesaj tarihi: Temmuz 12, 2008 eeth dediğin mantıklı ama yazıyor olduğum programda admin yetkisindekiler yeni iş kaydı ekleyebilecekler diğerleri ise sadece bu iş kaydını görüp durumu hakkında bilgi beyan edecekler forum tarzı şeylerde dediğin gibi yapmak çok daha mantıklı
fizban Mesaj tarihi: Temmuz 12, 2008 Mesaj tarihi: Temmuz 12, 2008 onun yerine şöyle de yapabilirsin, ilerisini düşünerek. normal kullanıcı için 0, daha ayrıcalıklısı için 1, dahası için 2 falan.. daha sonra > 0 > 1 şeklinde gidebilirsin. ne biliim böle bişiler :p
Mirage Mesaj tarihi: Temmuz 12, 2008 Mesaj tarihi: Temmuz 12, 2008 Hatta daha anlaşılabilir olsun, daha şık olsun diyorsan fizboz'un dediği gibi yaparsın, ama rakam yerine enum kullanırsın. Yetkileri belirten bir sütunun olur, bu sütunda 'admin', 'moderator', 'user' gibi değerler bulunur.
Öne çıkan mesajlar