ASP Eğitimi Ders 3

5 Derste ASP Eğitimi Ders 3

Request.SerververiablesKullanıcıya sunucu ve browser hakkında bilgiler gönderir. Örnek :Kullandığınız tarayıcıResponse.write(Request.serververiables("http_user_agent"))%>IP adresiniz :Response.write(Request.serververiables("remote_addr"))%>DNS:Response.write(Request.serververiables("remote_host"))%>Kullanılan metodResponse.write(Request.serververiables("request_metod"))%>Sunucunun Domain ismiResponse.write(Request.serververiables("server_name"))%>Sunucunun port numarasıResponse.write(Request.serververiables("server_port"))%>Sunucunun kullandığı yazılımResponse.write(Request.serververiables("server_software"))%>

Form Elemanları Formlar kullanıcı ile sunucu arasında ki dialoğu sağlayan html elemanlarıdır. Yani bu formlar sayesinde kullanıcı ile site sahibi arasında ki iletişim sağlanırTextBox TextArea Radyo butonları Check Boxes ListBox

Textbox Kullanıcıdan uzun olmayan karakterle sınırlı bilgiler girmesi için kullanılır. Hemen bir örnek yapalım : Lütfen formu doldurunuz..AD : SOYAD : Kullanıcı adı : Şifre : Şifrenin tekrarı : E-mail : Şimdide bu değerleri işleyeceğimiz yani gönder butonuna basıldığında gidilecek olan textbox2.asp sayfasını yapalım :" by weberad=request.querystring("ad")soyad=request.querystring("soyad")kullanici_adi=request.querystring("kullanici_adi")sifre=request.querystring("sifre")sifre2=request.querystring("sifre2")email=request.querystring("email")if sifre=sifre2 thenresponse.write ad & ""response.write soyad & ""response.write kullanici_adi & ""response.write sifre & ""response.write email & ""elseresponse.write("Girdiğiniz şifreler birbirini tutmuyor.")end if%>Şimdi de örnkelerimizi açıklayalım; Birinci sayfada textboxlara bilgi girişi yapılıyor ve gönder otununa basıldığında textbox2.asp sayfası açılıyo tabi bu sayfa açılırken ad soyad kullanıcı_adi sifre sifre2 ve email isminde değişkenler gönderiyor birinci sayfanın yaptığı tek şey bu değişkenleri taşımak önemli olan ikinci sayfa çünkü bu sayfa değişkenleri işleyerek bunları ekrana yazdırıyor textbox2.asp sayfasında birinci sayfadan gelen değişkenler request.querystring nesnesi sayesinde başka bir değişkene aktarılıyor daha sonra ilk önce girilen iki şifrenin birbirini tutup tutmadığına bakılıyor eğer sifreler farklı ise ekrana "Girdiğiniz şifreler farklı" diye bir uyarı geliyor eğer bu şifreler aynı ise response.write nesnesi ile bu değişkenler yazılıyor işte bu kadar umarım anlamışınızdır. :)Textarea Tıpkı textbox gibidir. Tek fark textbox da kullanıcının girmesini istediğimiz bilgileri sınırlı ve daha kısadır. textarea da ise çok daha uzun degerler girmek için kullanılır. AD : Öneri : email : Şimdi de ikinci sayfamızı yapalım :ad=request.querystring("ad")oneri=request.querystring("oneri")email=request.querystring("email")%>Görüşleriniz için TEŞEKKÜRLER response.write ad & ""response.write oneri & ""response.write email & ""%>Textarea " yı anladığınızı umuyorum:

Döküman Arama

Başlık :

Kapat