Forum
Querystring''de neyin nesi ?
Mesela bu sitede kullanıcı profili görüntülemeyi deneyin."Profile.asp?UserID=0000" yazdığını görürsünüz.Ben size bu yazıları yazarken hepsi için ayrı ayrı sayfalar oluşturmuyorum.Sadece profile.asp diye bir sayfa var.Ve siz profile.asp sayfasından "profile.asp?UserID=0000" linkine tıklayarak geliyorsunuz.Ben bu sayfadan querystring yardımıyla o ID No yu alıyorum ve Veritabanından o ID'ye karsılık gelen yazıyı ekrana yazdırıyorum.Bilmiyorsanız bile endişe etmenize gerek yok çünkü konuları okudukça ve ASP'de kendinizi geliştirdikçe o kadar kolay gelecekki bu işleri birer hiç olarak göreceksiniz.Gelelim querystring'leri nasıl alacağımıza.
<% request.querystring("ID") %>
Bu kodun anlamı o sayfanın o anki adres çubuğundaki adresden
? den sonraki "ID" adının eşitlendiği No'yu veya yazıyı almasıdır.Ama böyle pek bir işimize yaramaz ve biz düzenli bir sekilde öğreneceğimiz için size bir önceki konuda anlattığım degişkenleri artık kullanmamızı öneriyorum.Bunu ise :
<% NO = request.querystring("ID") %> ile ID'no yu aldık
ve bunu istediğiniz gibi artık yazdirabilir veya en önemlisi Veritabanimiz'dan seçtirebilirsiniz.
Kolay Gelsin Herkese İyi Çalışmalar.
Korhan Köseoğlu - Webmaster