kpssokulu.com ingilizcedershanesi.com acikogretimsitesi.com netpamarket.com Ana Sayfa - bilgisayarokulu.com
   

 
 Ana Sayfaya Geri Dön



5 DERSTE ASP ÖĞRENİN... ASP Bilmeyen Kalmasın
 

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-equiv="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 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.

<html>
<head>
<meta http-equiv="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-equiv="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-equiv="Content-Type" content="text/html; charset=ISO 8859-9">
<meta http-equiv="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-equiv="Content-Type" content="text/html; charset=ISO 8859-9">
<meta http-equiv="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">&nbsp; <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-equiv="Content-Type" content="text/html; charset=ISO 8859-9">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<title>Request querystring</title>
</head>
<%
Response.write("Merhaba : <b>" & Request.querystring("isim") & "</b>")
%>
</html>
 

 
 

 

 

Tüm Hakkı Saklıdır © Copyright 2007
www.bilgisayarokulu.net

3D Studio MAX Eğitim Seti,ASP Eğitim Seti,C#.NET Eğitim Seti,Delphi 7.0 Eğitim Seti,Dreamweaver MX 2004,Excel 2003 Eğitim Seti, Flash 8.0 Eğitim Seti,Freehand Mx Eğitim Seti,HTML 4.0 Eğitim Seti,Office 2003 Eğitim Seti, PhotoShop CS2 Eğitim seti, PHP Veritabanı Eğitim Seti,SQL Server 2000 Eğitim Seti, Assembly Eğitim Seti CD, Autocad 2002 Eğitim Seti CD, 3D Studio Max 3.1 Eğitim eti CD, Adobe Premiere 6.5 Eğitim Seti CD, Multimedia CD Eğitim Seti,PhotoShop 7.0 Eğitim Seti CD, Flash5 MX Eğitim Seti,After Effect Eğitim Seti, Corel Draw 12 Eğitim Seti,Quark Xpress Eğitim Seti,Freehand MX Eğitim Seti,Director MX Eğitim Seti, Windows XP Eğitim Seti, Word 2003 Eğitim Seti,Fireworks MX Eğitim Seti