ASP Rehberi , ASPRehberi.Net - ASP ve ASP.NET Konuları , Scriptleri , Hosting , Programlar , Araçlar

 # 8 Eylul 2008, Pazartesi
 
 #  Kategoriler » ASP » Makaleler
 

Cookie(Çerez) Kullanımı Bu içeriğin puanı : 4,4 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.
 Telif : Serdar Toros | Eklenme : 11 Mart 2005, Cuma
 
 

http://www.asprehberi.net/uygulamalar/cookie/test.asp

  Test Et
 

Bu içerik hakkında 7 yorum yapılmış

 

 
İsminiz :
Mail Adresiniz :
Yorum
:
   

     

// Gizle
ASP Rehberi Mini Editör

  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle
Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle
 Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle Form 'a gülücük ekle Form 'a gülücük ekle


 
 
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.
+ bu anlattıklarınızdaan hiç bir şey olmuyo kimse ugrasmasın ugrasıpta bosuna zaman harcamasın bilmiyorsanız susun sonunuz hackeriz gibi olacak
Yazan : mitnick | Zaman : 30 Kasım 2005 Çarşamba, Saat 09:07
 
+ 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
 
+ Buna sonsuzluk veremezsin, yazdığın tarihde siliniyor ve tarih belirtilmesi şart.Yıl yerine 2900 yazabilirsin.
Yazan : Serdar Toros | Zaman : 19 Nisan 2005 Salı, Saat 21:47
 
+ İŞte buna sonsuzluk verebilirmiyiz.Hiç silinmiyecek yani.
Yazan : Bahtiyar Koçin | Zaman : 19 Nisan 2005 Salı, Saat 19:25
 
+ Now() +  2 gibi bir değer verilebiliyor.Bu değerde gönderildikten 2 gün sonra kendini silmesi demektir.
Yazan : Serdar Toros | Zaman : 18 Nisan 2005 Pazartesi, Saat 18:35
 
 .: Sayfalar  1. 2.
 
# Kategori'nin Yenileri

İsim

Hit

Turuncu Galeri (tr)

3590

Haydi okullar internete.... (tr)

264

rc0der Reklam Sistemi v1.0 (tr)

811

HiddenChest İş ve Bayilik Başvuru Formu (tr)

1714

TradeSE E-Ticaret Yazılımı (tr)

459

Link Portal 2007 3 Temalı (tr)

1980

Gupse Medya Linkleri v0.1 (tr)

536

HiddenChest Ziyaretçi Defteri (tr)

1834

HiddenChest Kayan Haber (tr)

2377

HiddenChest Aktif/Pasif Haber Sistemi 1.1 (tr)

1133

 
 
# Kategori'nin Popülerleri

İsim

Hit

IIS Kurulumu ve Yazma İzni

76703

Üyelik Sistemi Yapımı

55501

Veritabanı Tablo İşlemleri

35241

MS SQL Server - 1

33812

Hazır Site v2.1 (tr)

29614

Klasör Şeklinde Linkler(404 Yönetimi)

24578

Sayfaları şifreleme(ENCODE)

22319

MS SQL Server - 2

21985

Include Yöntemleri

18090

MS SQL Server - 3

15660

 
  # AKTİF ÜYELER
Aktif üye yok
 
 
 

 
 ASP Rehberi © 2004 - 2008
 Tasarım ve Programlama : Serdar TOROS
 ASPRehberi.Net web sitesi SiDEnet sunucularından yayınlanmaktadır.

[ 0,14 ]    ASPRehberi.NET RSS Kaynağı   Bu site Microsoft SQL Server Veritabanı kullanmaktadır

eXTReMe Tracker