Türkiyenin Paylasim PlatFormu
Merhaba Ziyaretçi Formumuzdan Daha İyi Yararlanabilmen İçin Üye Ol...
Türkiyenin Paylasim PlatFormu
Merhaba Ziyaretçi Formumuzdan Daha İyi Yararlanabilmen İçin Üye Ol...
Türkiyenin Paylasim PlatFormu
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Türkiyenin Paylasim PlatFormu

İYİ FORUMLAR,İYİ EGLENCELER...
 
AnasayfaAramaLatest imagesKayıt OlGiriş yapOyun salonu

 

 ASP Öğreniyorum (3.Bölüm)

Aşağa gitmek 
YazarMesaj
Admin
Administratör
Administratör
Admin


Ruh Hali : 15
Rep Gücü Rep Gücü : 18168
Rep Puanı Rep Puanı : 10

ASP Öğreniyorum (3.Bölüm) Empty
MesajKonu: ASP Öğreniyorum (3.Bölüm)   ASP Öğreniyorum (3.Bölüm) I_icon_minitimePaz Mart 29, 2009 7:46 pm

Request.Serververiables

Kullanıcıya sunucu ve browser hakkında bilgiler gönderir.

Örnek :

Kod:
<html><head><title>requestserververiabbles</title></head><body>Kullandığınız tarayıcı<b><%Response.write(Request.serververiable s("http_user_agent"))%></b><br>IP adresiniz :<b><%Response.write(Request.serververiables("remo te_addr"))%></b><br>DNS:<b><%Response.write(Request.serververiab les("remote_host"))%></b><br>Kullanılan metod<b><%Response.write(Request.serververiables(" request_metod"))%></b><br>Sunucunun Domain ismi<b><%Response.write(Request.serververiables("s erver_name"))%></b><br>Sunucunun port numarası<b><%Response.write(Request.serververiable s("server_port"))%></b><br>Sunucunun kullandığı yazılım<b><%Response.write(Request.serververiables ("server_software"))%></b><br></body></html>
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ır.

Kod:
TextBox 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 :

Kod:
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO 8859-8"><meta http-equiv="Content-Type" content="text/html; charset=windows-1254"><title>Textbox</title></head><body><form action="textbox2.asp" method="get">Lütfen formu doldurunuz..AD : <input name="ad" size="10"><br>SOYAD : <input name="soyad" size="10"><br>Kullanıcı adı : <input name="kullanici_adi" size="10"><br>Şifre : <input name="sifre" size="10"><br>Şifrenin tekrarı : <input name="sifre2" size="10"><br>E-mail : <input name="email" size="10"><br><input type="submit" value="Gönder"></form></body></html>
Şimdide bu değerleri işleyeceğimiz yani gönder butonuna basıldığında gidilecek olan textbox2.asp sayfasını yapalım :

Kod:
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO 8859-8"><meta http-equiv="Content-Type" content="text/html; charset=windows-1254"><title>Textbox</title></head><%' by weberad=request.querystring("ad")soyad=request.que rystring("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 & "<br>"response.write soyad & "<br>"response.write kullanici_adi & "<br>"response.write sifre & "<br>"response.write email & "<br>"elseresponse.write("Girdiğiniz şifreler birbirini tutmuyor.")end if%></html>
Şimdi de örneklerimizi 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.

Kod:
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO 8859-8"><meta http-equiv="Content-Type" content="text/html; charset=windows-1254"><title>Textarea</title></head><body><form action="textarea2.asp" method="get">AD : <input name="ad" size="10"><br>Öneri : <textarea rows="2" name="oneri" cols="20"></textarea><br>email : <input name="email" size="10"><br><input type="submit" value="GÖNDER"></form></body></html>
Şimdi de ikinci sayfamızı yapalım :

Kod:
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO 8859-8"><meta http-equiv="Content-Type" content="text/html; charset=windows-1254"><title>Textarea</title></head><%ad=request.querystring("ad")oneri=request.q uerystring("oneri")email=request.querystring("emai l")%>Görüşleriniz için TEŞEKKÜRLER <br><%response.write ad & "<br>"response.write oneri & "<br>"response.write email & "<br>"%></html>
Sayfa başına dön Aşağa gitmek
 
ASP Öğreniyorum (3.Bölüm)
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» ASP Öğreniyorum (1.Bölüm)
» ASP Öğreniyorum (2.Bölüm)
» ASP Öğreniyorum (4.Bölüm)
» ASP Öğreniyorum (5.Bölüm)
» Photoshop Öğrenmeyen Kalmayacak...Photoshop Öğreniyorum Full Cdsi (140mb)

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Türkiyenin Paylasim PlatFormu :: Webmaster :: Asp Hakkında-
Buraya geçin: