Arama butonu
Bu konudaki kullanıcılar: 1 misafir
197
Cevap
84619
Tıklama
0
Öne Çıkarma
Cevap: RESİMLİ ASP DERSLERİ !!! V. 28.02.2006 (2. sayfa)
M
20 yıl
Yüzbaşı
Konu Sahibi

Response Bufffer
Response nesnesinin bu özelliği ile, sayfaların yükleme biçimlerini belirleyebiliriz. Response.Buffer=true şeklindeki
bir ifade websayfası kodlarımızın en başına yazılır. Bu ifadeye göre server sayfa içindeki bütün sunucu scriptlerin işlevi tamamlanmadan
browser'a cevap göndermeyecektir. ne zamanki sayfadaki sunucu taraflı scriptlerin çalışması biter ve sayfa tamamlanırsa o zaman
geçici hafızasında(buffer) sakladığı sayfa bilgilerinin tamamını browser'a gönderir. Response.Buffer değğerei ASP 3.0 dan İtibaren default
olarak "true" olarak ayarlıdır.
Kullanımı :
<% Response.Buffer=true %>
<% Response.Buffer=false %>
Şeklindedir.





< Bu mesaj bu kişi tarafından değiştirildi Mó®TA£ -- 26 Kasım 2005, 14:10:58 >
Bu mesaja 1 cevap geldi.
M
20 yıl
Yüzbaşı
Konu Sahibi

RESPONSE.EXPIRES
Sunucu sayfaları gönderildiğinde, bu sayfalar ziyaretcinin bilgisayarında geçici bir bellekte(chace) saklanır. Browser ilk önce, adreste belirtilen
sayfaı bu bellekte arar ve bulursa görüntüler. Burada amaç Hızdır. Ancak bazen Sayfanın HErseferinde Sunucudan Göndeerilmesi gerekebilir. Sunucuda belki
birtakım değişkenlerin değeri değişecek yada birtakım güncellemeler yapılıyor olabiir. Bu durumda sayfaların ziyaretcinin bilgisayardaki geçici bellekte
saklanmasını engellememiz gerekir. Bunu Expires özelliği ile sağlaya biliriz.
Kullanımı:
<% Response.Expires=0 %> şeklindedir.





< Bu mesaj bu kişi tarafından değiştirildi Mó®TA£ -- 26 Kasım 2005, 14:13:07 >
Bu mesaja 1 cevap geldi.
M
20 yıl
Yüzbaşı
Konu Sahibi

Response.ExpiresAbsolute
Bu özellik ile sayfaların bellibir tarihe kadr geçici bellekden yüklenmesi sağlanılır.
Kullenımı
<% Response.ExpiresAbsolute=#ayismi gün,yıl saat:dakika:saniye# %> şeklindedir
Örnek:
<% Response.ExpiresAbsolute=#Jun 10,2006 12:20:00# %> gibi


Bu mesaja 1 cevap geldi.
M
20 yıl
Yüzbaşı
Konu Sahibi

Response Nesnesinin Diğer Özellik Ve Metodları :
Metodlar:
AddHeader : Belli bir değere HTML Başlığı Ekler
AppedToLog String : Sunucu Log dosyasına bir string ekler
BinaryWrite : Binary bir değer yazar

Özellikler
CacheControl : Çıkışların bir proxy sunucuda saklanmasını kontrol eden özelliktir.
Charset (charset_name) : Karakter set düzenlenmesini sağlar.
contentType : HTTP içerik şeklini set eder. Bazı Tipleri "text/html" , "image/gif" , "image/jpeg", "text/plain". Tanımlı olan "Text/Html" dir.
IsClientConnected : Sunucuya Herhangibir Ziyaretcinin bağlı olup olmadığını kontrol eder.



D
20 yıl
Yarbay

asp dosyalrına sadece çift tıklayarak localhostta açılmasını istermisiniz?
o zaman indir
http://rapidshare.de/files/8248612/Asploader.rar.html


Bu mesaja 1 cevap geldi.
M
20 yıl
Yüzbaşı
Konu Sahibi

quote:

Orjinalden alıntı: drony

asp dosyalrına sadece çift tıklayarak localhostta açılmasını istermisiniz?
o zaman indir
http://rapidshare.de/files/8248612/Asploader.rar.html


Bu Prg Çok İyi Oldu



J
20 yıl
Binbaşı

bende bu topic ten sonra asp ye başlıyorum.... hayırlı uğurlu olsun..
çok iyi anlatım yapmışsın..
teşekkür ederim..benim gibi yeni başlayanlar için iyi olcaktır..



M
20 yıl
Yüzbaşı
Konu Sahibi

Request Nesnesi
Kullanıcıdan Sunucudan talep ettiği bir sayfaya istek(request) denir. Request Nesnesi Kullanıcıdan bilgi sağlamaya yönelik
bir nesnedir.
Request.Querystring
Request nesnesinin çok kullanılan bir koleksiyonudur. aynı sayfaya veya başka sayfalara değişken veya değişkenlerin
taşınmasını sağlar. <a href="..."> tag ı veya response.redirect ile yönlendirdiğimiz sayfalara istediğimiz değişkenlerin
değerini taşır. Bu iBu ifadeler ile yönlendirdiğimiz sayfanın adresini yazdıktan sonra "?" ardından sayfaya taşıyacağımız değişkenin
adını ve değerini belirtiriz Aşşağıdaki örneğimizle konuyu daha iyi irdeleyelim
Örnek 1:
Bu örnekde verdiğimiz linkde değikenimizde bir değer atadık daha sonra atadığımız değişkeni response.write ile sayfaya yazdırdık
bunun için gereken kodlar
<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=4887052&url=querystring.asp?ornek=tekrar aynı sayfadayız" data-href="querystring.asp?ornek=tekrar aynı sayfadayız">Bu Linki tıklayınca değişkene verdiğimiz değer sayfaya yazılacak</a><br>
<% Response.Write Request.querystring("ornek") %>
Tasarım Görünümü
< Resime gitmek için tıklayın >
Web Görünümü
< Resime gitmek için tıklayın >
Linki Tıkladığımızda :
< Resime gitmek için tıklayın >
2. Örnek Bu örneğimizde bir üyelik sistemimiz olduğunu varsayıp çeşitli kriterler göre üye listesi görüntüleyecez.
2 sayfadan oluşsacak bu örneğin 1. sayfasında değişkenleri aktaracağımız linkelr yer almaktadır bu sayfada ziyaretcinin hangi
kritere göre listeleme yapmak istediğini belirtilmesi isteniyor hazırladığımız bu dosyayı uye_listele.asp olarak kaydetelim.
Gerken kodlar:
<p>Listelemek istediğiniz Kriteri seçiniz...</p>
1- <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=4887052&url=liste.asp?adkriter=ad" data-href="liste.asp?adkriter=ad">Ada Göre Listeleme Yapmak İçin Tıklayın</a><br>
2- <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=4887052&url=liste.asp?idkriter=id" data-href="liste.asp?idkriter=id">ID Numarasına Göre Listeleme Yapmak İçin Tıklayınız</a><br>
3- <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=4887052&url=liste.asp?tarihkriter=tarih" data-href="liste.asp?tarihkriter=tarih">Katılım Tarihine Göre Listeleme Yapmak için Tıklayınız</a>
Tasarım Görünümü:
< Resime gitmek için tıklayın >
webdeki görünüm:
< Resime gitmek için tıklayın >
ismi liste.asp olan 2. dosyamızda ise linkler yoluyla adresçubuğuna aktarılan linkleri talep edip değişkenlere atayacağız ve bunları
belirli koşullara göre wkrana gelmesini sağlıyacağız.
Bunun için Gereken Kodlar
<%
ad = request.querystring("adkriter")
id = request.querystring("idkriter")
tarih = request.querystring("tarihkriter")%>
<% If ad = "ad" then
Response.Write "Ad a göre Listeleme Yaptınız"
Else if id = "id" Then
Response.Write "id ye göre Listeleme Yaptınız"
Else if tarih = "tarih" Then
Response.Write "KAtılım zamanına göre Listeleme Yaptınız"
End if
End if
End if %>
görüldüğü gibi 1.tagın içinde talep ettiğimz verileri değişkenlere aktarıyoruz 2. tagda da değişkenlerin hangi koşulda neyi
görüntülemesi gerektiğini belirtiyoruz
burda kullandığımız koşul terimlerini bi en yakın zamanda daha ayrıntılı bir şekilde anlatacağım ama kısaca özetlemek gerekirse
if(eğer) veri(herhangibir değişken veya durum) işlemini (büyük küçük eşit eşit değil gibi) Then
(koşula uygunsa)Yapılmasını istediğimiz işlem
else
(koşula uygun değilse)Yapılmasını istediğimiz işlem
End if Koşul sonu
birde else if i tanımlıcak olursak oda diğer koşul(lar) sağlanmadığı durumda belirteceğimiz yeni koşul için kullanılır koşulu
tamamladıkdan sonra yine then komutunu yazmalıyız ve sonra bu koşulun sağlanması durumundaki istediğimiz işlemin komutunu
yazarız hazırladığımız sayfada kaçtane koşul varsa yani her if ve else if sayısı kadar end if ile sonlandırmalıyız...
Bu işlemlerimiziin tasarım görünümü :
< Resime gitmek için tıklayın >
üye_listele sayfasından bir linke tıklayarak liste asp. sayfamızdaki belirttiğimiz koşullara göre listeleme yaptıryoruz
< Resime gitmek için tıklayın >
İşlemden sonraki görünümü :
< Resime gitmek için tıklayın >





< Bu mesaj bu kişi tarafından değiştirildi Mó®TA£ -- 1 Aralık 2005, 20:38:22 >
Bu mesaja 1 cevap geldi.
M
20 yıl
Yüzbaşı
Konu Sahibi

Request.Querystring çalışmalarını içeren ders klasörü
http://rapidshare.de/files/8446927/requestquerystring.rar.html





< Bu mesaj bu kişi tarafından değiştirildi Mó®TA£ -- 1 Aralık 2005, 20:41:50 >
Bu mesaja 1 cevap geldi.
E
20 yıl
Onbaşı

daha çok bekliyoruz gelicekmi acep yeni dersler?


Bu mesaja 2 cevap geldi.
E
20 yıl
Er

Mortal süpersin sen yaa.... Sitede yeniyim ama senin derslerine hemen başladım


Bu mesaja 1 cevap geldi.
M
20 yıl
Çavuş

Mortal_Fusion konuyu çok güzel aktarıyorsun. Eğer istersen sana destek vermek isterim. Aynı zamanda da işine karışmak istemiyorum (ii götürüyorsun) . Önerim ise her konu sonunda birbirinden farklı en az 5 örnek hazırlayabiliriz veya bölüm sonunda tüm konuları kapsayan örnekler hazırlayalım. ii çalışmalar..

Bu siteden çok bilgi aldım, bildiklerimi de aktarmak istiyorum...


Bu mesaja 10 cevap geldi.
Y
20 yıl
Çavuş

Bilgiler için çok teşekkür ederim . aradığım konu tam buydu aradığım cevap de tam yerinde oldu . Yapımında eve emeği geçen herkese tşk ederim .


Bu mesaja 5 cevap geldi.
D
20 yıl
Yarbay

İstikrarlı çalışmaların için seni tebrik ederim..
kolay gelsin



M
20 yıl
Yüzbaşı
Konu Sahibi

Request.Querystring ile Form Kulanımı
Daha önceki örneklerimizde bellirttiğimiz gibi querystring ile adres çubuğundan gelen değişkenlere göre asp sayfalarımızda işlem yapabilirz. bunu daha önce linkler vasıtasıyla yapmıştık şimdi bu örneği biraz daha geliştirip formun "get" metodunu kullanarak yapcağız. "get" metodu ile formdan adres çubuğuna giden bilgileri önce bir değişken olarak tanımlayıp daha sonrada çeşitli işlemlerde kullanabiliriz...
örnek vercek olursam 2 sayfamız olsun 1.si form.asp bu sayfada bir form oluşturup hedefini ve metodunu belirleyelim
Bunun için gereken kodlar:

<form action="formsonuc.asp" method="get">
İsim :<input name="isim">
<input type="submit" value="Gönder">

</form>
Tasarım görünümü:
< Resime gitmek için tıklayın >
Web deki görünümü:
< Resime gitmek için tıklayın >

ismi formsonuc.asp olan 2.sayfamızda formun "get" metodu ile adres çubuğuna gönderdiği verileri değişken olarak tanımlayıp bu değğişkeni istediğimiz bir işlem için kullanacağız...
Bunun için gereken Kodlar :

<% al = request.querystring("isim")
Response.Write "Merhaba : " & al %>

Sayfanın Tasarım Görünümü:
< Resime gitmek için tıklayın >
Webdeki görünümü (formu doldurup gönder butonuna bastıkdan sonra açılacak olan sayfa)
< Resime gitmek için tıklayın >

Herkese Kolay Gelsin İyi Çalışmalar


Bu mesaja 1 cevap geldi.
M
20 yıl
Yüzbaşı
Konu Sahibi

Son Çalışmalarımızı içeren dosyalar :
http://rapidshare.de/files/9209098/qform.rar.html

@YAQZA,eobrooklyn ,EnGiNe_KiLLeR ,Must
Göüşleriniz için Tşk

Drony Hocam Mesajı aldım
İstikrarı sıkı tutmaya çalışacağım


Bu mesaja 1 cevap geldi.
M
20 yıl
Binbaşı

quote:

Orjinalden alıntı: Mortal_Fusion

Son Çalışmalarımızı içeren dosyalar :
http://rapidshare.de/files/9209098/qform.rar.html

@YAQZA,eobrooklyn ,EnGiNe_KiLLeR ,Must
Göüşleriniz için Tşk

Drony Hocam Mesajı aldım
İstikrarı sıkı tutmaya çalışacağım



Mortal Fusion çalışmalarından dolayı kutluyorum birde bir isteğim olacak... Ben burda bulunmuyordum ondan dolayı Rapidshare a verdiğin bilgileri indiremiyorum, Lütfen bütün bilgileri bir dosyada toplayıp rapidshare a verir misin sadece bir rica





< Bu mesaj bu kişi tarafından değiştirildi Mordecaí -- 16 Aralık 2005, 15:44:50 >
Bu mesaja 1 cevap geldi.
M
20 yıl
Yüzbaşı
Konu Sahibi

quote:

Orjinalden alıntı: cold_nuke

quote:

Orjinalden alıntı: Mortal_Fusion

Son Çalışmalarımızı içeren dosyalar :
http://rapidshare.de/files/9209098/qform.rar.html

@YAQZA,eobrooklyn ,EnGiNe_KiLLeR ,Must
Göüşleriniz için Tşk

Drony Hocam Mesajı aldım
İstikrarı sıkı tutmaya çalışacağım



Mortal Fusion çalışmalarından dolayı kutluyorum birde bir isteğim olacak... Ben burda bulunmuyordum ondan dolayı Rapidshare a verdiğin bilgileri indiremiyorum, Lütfen bütün bilgileri bir dosyada toplayıp rapidshare a verir misin sadece bir rica


Buyur Kardeş
http://rapidshare.de/files/9295883/RADDH.rar.html


Bu mesaja 1 cevap geldi.
Y
20 yıl
Teğmen

teşekkür ederim benim aradığım buydu.ikimiz de aynı şehirdeniz.



Y
20 yıl
Teğmen

mortal çok sağol başka derslerde gelecek demi




Bu mesaja 5 cevap geldi.