|
|
| |
|

|
Cookie(Çerez) Kullanımı |
 |
4777 Görüntülenme |
Forum'da bir arkadaşın sorusu üzerine Cookie kullanımını ve örnek vermek için Uygulamalar bölümünde yazmayı uygun gördüm.
Cookie ile birçok kontrol yapabilirsiniz.Üye girişi yapılırken Beni hatırla seçenekleri gibi birçok kontrol kullanımı cookie ile yapılabilmektedir.Bunları nerelerde kullanacağınız sizin yaratıcılığınıza bağlıdır.Cookie kullanımı aslında oldukça basittir.
İlk önce ziyaretçiye nasıl cookie gönderebiliriz onu görelim.Gönderdiğimiz cookie'nin değerini Merhaba olarak yazalım ve sonra bu değeri alarak ekrana yazdıralım.
Cookie göndermek için :
<%
response.cookies("ASPRehberi")("mesaj")="Merhaba"
response.cookies("ASPRehberi").expires=#01/10/2008#
%>
Şeklinde yapabiliriz.Burada 2 isim ve bir değer kullanılıyor.
2. olarak gönderdiğimiz cookie'nin hangi tarih'de pasif hale geleceğidir.Bunu yazmanız şarttır yoksa gönderme işlemi yapılamaz.Burada Cookie'nin ismini ve .expires komutunu koyduktan sonra bir tarih girilebilir veya "Now() + 2" gibi ne zaman bitmesi gerektiğini belirtebilirsiniz.Bu gönderdiğimiz cookie'yi aynı şekilde alabiliyoruz.
Almak için :
<%
mesaj = request.cookies("ASPRehberi")("mesaj")
%>
Böylece göndermiş olduğumuz cookie'yi alıp bir değişkene bağladık.Sayfanıza
<%
Response.Write mesaj
%>
gibi bir yazdırma işlemi yaparsınız ekrana "Merhaba" diye bir yazı çıktığını görürsünüz.Tabi " lar olmuyacaktır.
Not : Buradaki ("ASPRehberi")("mesaj") isimlerini kendinize göre değiştirebilirsiniz ve belli bir koşulu yoktur.İstediğiniz bir isim koyabilirsiniz.Bu cookie alınırken tam olarak aynı isimleri kullanarak almak zorundasınız.Burada anlattığımız kullanımını yukarıdaki Test Et yazısına basarak görebilirsiniz. |
|
|
|
|
|
| |
|
| | |
|
Bu içerik hakkında 7 yorum yapılmış |
|
|
|
|
|
|
| Yorumlar(7) |
Not : Yorumlar zamana göre
son yorumdan ilk yoruma doğru(azalan) biçimde sıralanmıştır. Yorumlarınız site yöneticileri tarafından onaylandıktan sonra eklenecektir. |
|
+ mesela cookieyi bi burdaki gibi mesaj diye bir değişkene bağladın sonra
response.cookies("cookie")("cookieadi")=mesaj & "merhaba"
diye yaparsan devamlı merhaba ekliyecektir... |
| Yazan : Melih Uçar | Zaman : 31 Ekim 2005 Pazartesi, Saat 20:40 |
|
|
+ eski cookie deki bilgileri silmeden yeni değerler verebiliyormuyuz?
mesela merhaba zaten yazılı birde merhabadan sonra başka bir bilgi daha gönderebilirmiyiz yani her sayfa açıldığında yeni bir merhaba daha yazılsın
Merhaba
Merhaba
Merhaba şeklinde
biraz karmaşık oldu. Bilen arkadaşlar yardımım ederse sevinirim |
| Yazan : Cenk | Zaman : 29 Ekim 2005 Cumartesi, Saat 23:29 |
|
|
|
|
|
|