Asp Dersleri 1
Posted by : TheCaporTa
on 22:33
Response.Flush
Sunucu eğer çalışma zamanında bu deyime rastlarsa o zamana kadar tampon bellekteki sakladığı değerleri browsere gönderir.
<% @ LANGUAGE=VBScript CODEPAGE=1254 %>
<% Response.buffer=true %>
Bu satır sunucunun hafızasında saklanan ilk satır.
<% response.flush %>
Bu satır ise flush metodundan sonra gösterilmiştir.
Response.clear
Sunucu eğer çalışma zamanında bu deyime rastlarsa o zamana kadar tampon bellekteki saklanan bütün bilgiler silinir.
<% @ 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.
Response.End
Response.flush metodunun 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.
<% @ 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.
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. 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.
bu linke basıldığında yönlendirilecek sayfa açılacak ve ad, yaş 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
bu linke basıldığında diğer sayfa değişkenler aktarılacak
Şimdi ikinci sayfamızı yapalım
<% ad=request.querystring("ad") yas=request.querystring("yas") %>
Bir önceki sayfadan gönderilen değerler
AD=<%=ad%>
YAS=<%=yas%>
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
Burada dikkat etmemiz gereken değişkeni taşıyacağımız textboxun ismi. Çünkü bir diğer sayfamız da değişkeni kullanabilmek için texboxun namesini bilmemiz gerekir. Şimdi ikinci örneği yapalım
<% Response.write("Merhaba : " & Request.querystring("isim") & "")
%>
Request.Serververiables
Kullanı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 metod
<% Response.write(Request.serververiables("request_metod")) %>
Sunucunun Domain ismi
<% Response.write(Request.serververiables("server_name")) %>
Sunucunun port numarası
<% Response.write(Request.serververiables("server_port")) %>
Sunucunun kullandığı yazılım
<% Response.write(Request.serververiables("server_software")) %>
Etiketler:
web dersleri
Kaydol:
Kayıt Yorumları (Atom)
0 yorum:
Yorum Gönder