Request.Querystring
Request.Querystring
Bu deyim bir sayfadan başka bir sayfaya veya aynı sayfaya değişken yada değişkenlerin taşınmasını sağlar.

veya response.Redirect ile yönlendirdigimiz sayfalara istediğimiz degişkenleri taşır.

Gönder

Bu örnekte link verdigimi telno.asp adresini yazdıktan sonra “?” ile sayfaya taşınacak “telefon_no” kimligine bir deger vererek telno.asp adresine yolluyoruz.

Birden fazla değer göndermek istiyorsak aralarına “&” işaretini koyarız.

Örnek:

Gönder

Telno.asp sayfasında bu gelen verilerileri alabilmesi için aşagıdaki kodlar tanımlanmalıdır.

<% Dim telefon_nosu, ulke_nosu telefon_nosu = Request.QueryString("telefon_no") ulke_nosu = Request.QueryString("ulke_no") %>

<% Response.Write (ulke_nosu) Response.Write (telefon_nosu) %>

Aşagıdaki şekilde de sayfaya bilgiler yazılabilir

<% Response.write("Ülke Kodu : ” & Request.querystring(“ulke_no”) & ““)
Response.write(“Telefon Nosu : ” & Request.querystring(“telefon_no”) & ““)
%>

Request.querystring de Form Kullanımı



Request Querystring Uygulaması

Adıniz :
 

Deneme.asp sayfasına form elemanı textbox value degeri aktarılır.

Şimdi sıra geldi deneme.asp sayfasının kodlarını yazmaya. Burda en önemli nokta textbox form elemanının value degerini almak için name mi kullanılmaktadır.



Request Querystring Uygulaması

<% Response.write("Adınız : ” & Request.querystring(“ad”) & ““)
%>