|
Ana Sayfa | Kayıt ol | Yardım | Ortak Alan | Ajanda | Bugünkü Mesajlar | XML | RSS | |
|
Webmaster Bu başlıkta Çeşitli webmaster konuları tartışılır. |
| LinkBack | Seçenekler | Stil |
12-10-2006, 20:22 | #1 | ||
Kıdemli Kartal Üyelik tarihi: Mar 2006
Mesajlar: 4.158
Tecrübe Puanı: 24 |
Response.clear Sunucu eğer çalışma zamanın da bu deyime rastlarsa o zamana kadar tampon bellekteki saklanan bütün bilgiler silinir. <html> <head> <meta http-*****="Content-Type" content="text/html; charset=windows-1254"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>response clear</title> </head> <% @ LANGUAGE=VBScript CODEPAGE=1254 %> <% Response.buffer=true %> Bu satır sunucunun hafızasında saklanan ilk satır <% response.clear %> bu satır ise tampon hafızadaki bilgiler silindikten sonra gönderildi </html> Response.End Response.flush met****un tam tersidir sunucu bu satırı gördüğünde sunucu işlemlerini durdurup o zamana kadar olan tampon hafıza değerlerini browser'a gönderir ve Çalışmasını durdurur. <html> <head> <meta http-*****="Content-Type" content="text/html; charset=windows-1254"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>Response end</title> </head> <% @ LANGUAGE=VBScript CODEPAGE=1254 %> <% Response.buffer=true %> Bu yazıdan sonraki yazılar gözükmeyecek çünkü sunucu bu satırdan sonraki response.end stırında çalışmasını durduracak <% response.end %> İşte bu yazı hiçbir zaman Gözükmeyecek. </html> Request.Querystring ASP teknolojisinde çok kullanılan ifadelerden bir diğeri de Request.Querystring dir. Bu deyim bir sayfadan başka bir sayfaya değişken yada değişkenler taşınmasını sağlar. <a href > tagı arasında yazılan ve Response.redirect ile yönlendirilen diğer sayfaya değişkenler taşımayı sağlar. equset.Querystring ile bir sayfadan diğer sayfaya değişken aktarmanın genel kullanımı şu şekildedir. <a href="yonlendirilecek_sayfa.asp?ad=erhan&yas=20"> bu linke basıldığında yonlendirilecek sayfa açılacak ve ad,yas isminde iki değişken sayfaya geçirilecek işte bu değişkenler Request.Querystring deyimi sayesinde başka bir değişkenin içerisine aktararak kullanılır. Hemen bir örnek Yapalım <html> <head> <meta http-*****="Content-Type" content="text/html; charset=windows-1254"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>Requestquerystring</title> </head> <body> <A href="requestquerystring2.asp?ad=erhan&yas=20">bu linke basıldığında diğer sayfa değişkenler aktarılacak </a> </body> </html> Şimde ikinci sayfamızı yapalım <html> <head> <meta http-*****="Content-Type" content="text/html; charset=ISO 8859-9"> <meta http-*****="Content-Type" content="text/html; charset=windows-1254"> <title>Request querystring</title> </head> <% ad=request.querystring("ad") yas=request.querystring("yas") %> Bir önceki sayfadan gönderilen değerler <br> AD=<%=ad%> <br> YAS=<%=yas%> </html> Request.querystring de Form kullanımı Bunun diğer request.querystring ile hiçbir farkı yok sadece bunda değişkenler form elemanlarını kullanarak göndeririz. bir örnekle açıklayalım <html> <head> <meta http-*****="Content-Type" content="text/html; charset=ISO 8859-9"> <meta http-*****="Content-Type" content="text/html; charset=windows-1254"> <title>Request querystring</title> </head> <form method="get" action="Requestquerystring4.asp"> İsminiz : <input type="text" name="isim" size="20"> <input type="submit" value="Gir"> </form> </html> Burada dikkat etmemiz gereken değişkeni taşıyacağımız textboxun simiÇünkü bir diğer sayfamız da değişkeni kullanabilmek için texboxun namesini bilmemiz gerekir. Şimdi ikinci örneği yapalım <html> <head> <meta http-*****="Content-Type" content="text/html; charset=ISO 8859-9"> <meta http-*****="Content-Type" content="text/html; charset=windows-1254"> <title>Request querystring</title> </head> <% Response.write("Merhaba : <b>" & Request.querystring("isim") & "</b>") %> </html> | ||
|
Bu konuyu arkadaşlarınızla paylaşın |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |