Arkadaşlar siteme bir üyelik sistemi yaptım ana sayfada giriş yapıyorum.Ana sayfayı yenilediğimde veya başka bir sayfaya tıkladığımda da ben üyeliğin aktif kalmasını istiyorum.Fakat bunu bir türlü yapamadım başka bir sayfaya geçiş yapınca doğal olarak üyelik aktif olmuyor.Bunu nasıl yapabilirim?Umarım anlatabilmişimdir şimdiden teşekkürler.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Cookie veya Session kullanarak yapacaksın. Birisi üyeliğine giriş yaptığı zaman bunlardan birini yaratıp her sayfa açıldığında kontrol edilmesini sağlayacaksın. Cookie dolu ve geçerli ise üyelik girilmiş sayfayı gösterteceksin değilse normal halini. ASP.net cookie ya da session üyelik diye aratabilirsin.
Cookie veya Session kullanarak yapacaksın. Birisi üyeliğine giriş yaptığı zaman bunlardan birini yaratıp her sayfa açıldığında kontrol edilmesini sağlayacaksın. Cookie dolu ve geçerli ise üyelik girilmiş sayfayı gösterteceksin değilse normal halini. ASP.net cookie ya da session üyelik diye aratabilirsin.
Hocam üyelik girilmiş sayfayı gösterirsem sürekli o sayfaya yönlendirmiş olmaz mı bütün siteyi?diğer sayfalara erişim olmaz sanki.Ben veri tabanından çektiğim verileri session da tutuyorum zaten sessionla nasıl yapabilirim?
Her sayfada ilk olarak oturum değerinin olduğu session verisini kontrol ettireceksin ona göre devam ettireceksin sayfaya ya da redirect yapıp login sayfasına yönlendireceksin.
Projeyi nasıl yapıyorsun bilmiyorum ama forms authentication kullanabilirsin. Eğer kullanmadıysan Master Page in varsa Master Page'în PageLoad ında şu şekilde bir kontrol yaptırabilirsin.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.