 |
Blog |
 |
|
 |
Google |
|
 |
Del.icio.us |
|
 |
Digg |
|
 |
Yahoo |
|
 |
Msn Live |
|
 |
Furl |
|
Form bilgileri |
|
|
Evet arkadaşlar nerdeyse her uygulamalarımızda kullandığımız bu form olaylarını anlatmak istedim.
ılk önce html bilgilerimizi biraz hatırlayalım.Form nasıl başlar.
<form method="post" action="adres">
evet bu kodla başlar form method'u post yaparsanız buttonumuza basıldığında adres'e gizli olarak gider bilgilerimiz.Fakat
<form method="get" action="adres">
yaparsanız butona bastığınız zaman adres çubugunda form isminin eşiti olarak yazılan verileri görürsünüz.Bu ikisi arasinda bir fark var oda giden ASP sayfasında bilgileri farklı almamızdır.
Bu arada form da </form> ile biter yani bu iki kod arasindaki ler bir takımdır.Böyle düşünün.
Giden ASP sayfamızdan ise bilgileri alacağız fakat ben bir form yazmazsam anlasılmasi zor olur o yüzden bir örnek form yazıyorum.
<form method="post" action="kaydet.asp"> <input type="text" name="username"> <input type="submit" value="gönder" name="cmd1"> </form>
Heralde anlamışsınızdır.şimdi gönder düğmesine basıldığında kaydet.asp ye bu yazılan bilgiler gönderilir.
Kaydet.asp'de ise bu bilgileri
<% username = request.form("username") %> şeklinde alırız.Peki <form method="get"> olsaydı ne olacaktı.O zamanda
<% username = request.querystring("username") %>
şeklinde alacaktık.Querystring konusunda biraz değinmiştim Querystring'lerin amacı adres çubuğundaki bilgileri almamızı sağlamaktır.
Sonuçta gelen form bilgisini "username" adlı değişkene bağladık.Bu değişkeni veritabanınıza kaydedebilir veya ziyaretçiye <%=username%> veya <% response.write username %> sekline yazdırabilirsiniz. |
|
|
|
|
|
|
|
 |
|
 |
|