26.09.2011, Saat: 17:53
ASP'de form bilgilerini göndermek için iki komut kullanabiliriz. Birincisi Request.QueryString, ikincisi Request.Form komutlarıdır.
Request.QueryString komutuyla form bilgilerini göndermek için form.asp adında bir sayfa oluşturalım ve içeriğine aşağıdaki kodları yazalım.
Bu sayfamızda Request.QueryString komutuyla formu göndereceğimiz için form metodumuz get olacaktır. Daha sonra iki metin kutucuğu ve bilgileri gönderecek bir düğme oluşturuyoruz. Metin kutucuğuna Adınız kısmına Burak, Soyadınız kısmına ŞİMŞEK yazdığımızı varsayıyoruz. Bu formda yazacağımız bilgileri gönderip yazdıracağımız sayfayı formkaydet.asp adıyla oluşturalım ve aşağıdaki kodları yazalım.
Bu sayfamızda Request.QueryString komutuyla formdan gönderdiğimiz bilgileri yazdırmış olduk. Ancak şunu da not olarak belirtmeliyim. Request.QueryString komutuyla formdan bilgileri gönderirken tarayıcı adres çubuğunda bu bilgileri şu şekilde görüntülenir.
Request.Form komutuyla form bilgilerini göndermek için form.asp adında bir sayfa oluşturalım ve içeriğine aşağıdaki kodları yazalım.
Bu sayfamızda Request.Form komutuyla formu göndereceğimiz için form metodumuz post olacaktır. Daha sonra iki metin kutucuğu ve bilgileri gönderecek bir düğme oluşturuyoruz. Metin kutucuğuna Adınız kısmına Burak, Soyadınız kısmına ŞİMŞEK yazdığımızı varsayıyoruz. Bu formda yazacağımız bilgileri gönderip yazdıracağımız sayfayı formkaydet.asp adıyla oluşturalım ve aşağıdaki kodları yazalım.
Bu sayfamızda Request.Form komutuyla formdan gönderdiğimiz bilgileri yazdırmış olduk. Ancak şunu da not olarak belirtmeliyim. Request.Form komutuyla formdan bilgileri gönderirken tarayıcı adres çubuğunda Request.QueryString komutundaki gibi bilgiler görünmez sadece sayfanın adı görüntülenir.
Request.QueryString komutuyla form bilgilerini göndermek için form.asp adında bir sayfa oluşturalım ve içeriğine aşağıdaki kodları yazalım.
Kod:
1.<form method="get" action="formkaydet.asp">
2.Adınız: <input type="text" name="adi" /><br />
3.Soyadınız: <input type="text" name="soyadi" /><br /><br />
4.<input type="submit" value="Gönder" />
5.</form>
Bu sayfamızda Request.QueryString komutuyla formu göndereceğimiz için form metodumuz get olacaktır. Daha sonra iki metin kutucuğu ve bilgileri gönderecek bir düğme oluşturuyoruz. Metin kutucuğuna Adınız kısmına Burak, Soyadınız kısmına ŞİMŞEK yazdığımızı varsayıyoruz. Bu formda yazacağımız bilgileri gönderip yazdıracağımız sayfayı formkaydet.asp adıyla oluşturalım ve aşağıdaki kodları yazalım.
Kod:
1.Merhaba
2.<%
3.response.write(request.querystring("adi"))
4.response.write(" " & request.querystring("soyadi"))
5.%>
Bu sayfamızda Request.QueryString komutuyla formdan gönderdiğimiz bilgileri yazdırmış olduk. Ancak şunu da not olarak belirtmeliyim. Request.QueryString komutuyla formdan bilgileri gönderirken tarayıcı adres çubuğunda bu bilgileri şu şekilde görüntülenir.
Kod:
1.formkaydet.asp?adi=xx&soyadi=xx
Request.Form komutuyla form bilgilerini göndermek için form.asp adında bir sayfa oluşturalım ve içeriğine aşağıdaki kodları yazalım.
Kod:
1.<form method="post" action="formkaydet.asp">
2.Adınız: <input type="text" name="adi" /><br />
3.Soyadınız: <input type="text" name="soyadi" /><br /><br />
4.<input type="submit" value="Gönder" />
5.</form>
Bu sayfamızda Request.Form komutuyla formu göndereceğimiz için form metodumuz post olacaktır. Daha sonra iki metin kutucuğu ve bilgileri gönderecek bir düğme oluşturuyoruz. Metin kutucuğuna Adınız kısmına Burak, Soyadınız kısmına ŞİMŞEK yazdığımızı varsayıyoruz. Bu formda yazacağımız bilgileri gönderip yazdıracağımız sayfayı formkaydet.asp adıyla oluşturalım ve aşağıdaki kodları yazalım.
Kod:
1.Merhaba
2.<%
3.response.write(request.form("adi"))
4.response.write(" " & request.form("soyadi"))
5.%>
Bu sayfamızda Request.Form komutuyla formdan gönderdiğimiz bilgileri yazdırmış olduk. Ancak şunu da not olarak belirtmeliyim. Request.Form komutuyla formdan bilgileri gönderirken tarayıcı adres çubuğunda Request.QueryString komutundaki gibi bilgiler görünmez sadece sayfanın adı görüntülenir.
Never forget me ,But when you forget me ,forget me forever!
The Owner
The Owner