: ya sayfanın başına session_start ; die bi ibare koy... Login bilgileri doğru ise $_session = $userid;gibi bi değer ver... eğer $_session varsa sayfaya girişine izin ver yoksa vermeBu kadar :Do session bütün sayfalarda dolanıo zaten :D hoca bu kadarini bende biliorm :) , nerde session id nerde pass burda :p The king is bleeding.

Hojalar şimdi yaptığım login sayfalarinda hep yalniz cookie kullandim. Yaptigim sey loginde db deki sifre bolumuyle karsilastirip dogruysa cookie atmak. hem uyeadi hem sifreyi cookiede tutuom. her sayfada include ettigim header dosyasinda karsilastirma yapildigi icin olsa gerek sistemde gozle gorulur bir acik yok fakat biraz amele kacior. Üyelik bilgileri sessionda, cookiede ise sessionid tutarak üyelik nasıl yapabiliriz? Tbt deki gibi mesela? The king is bleeding.

ya sayfanın başına session_start ; die bi ibare koy... Login bilgileri doğru ise $_session = $userid;gibi bi değer ver... eğer $_session varsa sayfaya girişine izin ver yoksa vermeBu kadar :Do session bütün sayfalarda dolanıo zaten :D Yoksulluk korkusu ile mrü servet peşinde harcayanda grdüm fakirliğin zünü...

: SPY-CX5 bunu yazdı: Şu şekilde yapılabilir;ncelikle session adında 4 sütünden oluşan tablo oluştur. ID, SessionID , user ve pass şeklinde olmalı.. Sonra üye başarılı giriş yaptığında kullanıcı adı, şifresini ve md5(rand(0,9999)); fonksiyonu ile aldığın çıktıyı tabloya yazdırırsın ayrıca bu çıktıyı cookieye de yazdır. Bir dahaki girişinde ise cookie varsa şu işlemleri yaptır; cookieden aldığın veriyi DB den yani session tablosundan sorgulat ve son olarak aldığın verileri kullanıcı adı ve şifresini, üye tablosundaki bilgiler ile eşleştir, bilgiler eşleşiyorsa giriş yapmasını sağla.. şimdi bu kafama yattı ama, adam logout olduugunda dbden kaydi cikarabilrim. Ama adam logouta tiklamassa, 3 sene sora sessionid yi bi kagida yazar yine ondan girer :) Onunda çzümü var :)Session tablosuna bir sütün daha eklersin "time" adında.. Kullanıcı, başarılı olarak üye girişi yaptıktan sonra time ; fonksiyonunun çıktısını dbye kaydettirirsin..1 hafta sonra session bilgisini silmek istiyorsun diyelim, şu kodu kullanabilirsin;$zamanasimi = time -604800;mysql_query ;Kodun açıklaması şu; 604800 demek 1 haftanın saniye cinsinden değeridir. Kodu eklersen herhangi bir kişi siteye girdiğinde kodumuz db yi sorguluyor ve 1 haftayı aşan kayıtları siliyor.

SPY-CX5 bunu yazdı: Şu şekilde yapılabilir;ncelikle session adında 4 sütünden oluşan tablo oluştur. ID, SessionID , user ve pass şeklinde olmalı.. Sonra üye başarılı giriş yaptığında kullanıcı adı, şifresini ve md5(rand(0,9999)); fonksiyonu ile aldığın çıktıyı tabloya yazdırırsın ayrıca bu çıktıyı cookieye de yazdır. Bir dahaki girişinde ise cookie varsa şu işlemleri yaptır; cookieden aldığın veriyi DB den yani session tablosundan sorgulat ve son olarak aldığın verileri kullanıcı adı ve şifresini, üye tablosundaki bilgiler ile eşleştir, bilgiler eşleşiyorsa giriş yapmasını sağla.. şimdi bu kafama yattı ama, adam logout olduugunda dbden kaydi cikarabilrim. Ama adam logouta tiklamassa, 3 sene sora sessionid yi bi kagida yazar yine ondan girer :) The king is bleeding.

Şu şekilde yapılabilir;ncelikle session adında 4 sütünden oluşan tablo oluştur. ID, SessionID , user ve pass şeklinde olmalı.. Sonra üye başarılı giriş yaptığında kullanıcı adı, şifresini ve md5(rand(0,9999)); fonksiyonu ile aldığın çıktıyı tabloya yazdırırsın ayrıca bu çıktıyı cookieye de yazdır. Bir dahaki girişinde ise cookie varsa şu işlemleri yaptır; cookieden aldığın veriyi DB den yani session tablosundan sorgulat ve son olarak aldığın verileri kullanıcı adı ve şifresini, üye tablosundaki bilgiler ile eşleştir, bilgiler eşleşiyorsa giriş yapmasını sağla..

konuyla alakasız ama :D konuyu asp ile ilgili sanıp anlatmaya başlamıştım bile aq insan yazar PHP'de fln die