Cookies (Çerezler) le Boğuşurken

Internet üzerinde cookie kullanan web uygulamaları her zaman için bana zorluk çıkarmıştır. Kodda her şeyi düzgün yazdığınızı sanırsınız ama ters giden birşeyler vardır ve onu bulamazsınız. Çalışmalarım sırasında çerezlerle ilgili iki önemli nokta buldum ki, bu tip uygulamalar yazanlar için çok önemli bilgi olacağından şüphem yok. İlki, çerezlerin çalışmasını kontrol ederken sürekli aynı alan isminde kalın. Öyleki site ismi yerine ip numarasını girip deneseniz bile aynı çerezlere ulaşamayacaksınız. Hatta sayfa isminde bulunan fazladan bir / işareti bile çerez işlemlerinde hata oluşturabiliyor. Örneğin:
www.siteismi.com/sayfa.php
www.siteismi.com//sayfa.php
siteismi.com/sayfa.php
sayfalarının hepsi aynı sayfa olmasına rağmen, çerez alanı olarak yeni bir yer işgal ediyorlar bu sebepten dolayı cerezlari kodlarken veya doğruluğunu kontrol ederken dikkat etmek gerekiyor.
İkincisi ise çerez işlemlerinin ancak bir sonraki çalışma sayfasında aktif olacağıdır. Burada bunu belirtmemim sebebi eğer bir sonraki çalışma sayfası birşekilde başka bir nedenden de olsa javascript hatası veriyorsa, çalışıyor zannettiğiniz çerez işlemleri doğru sonuç vermeyecektir.
0 Düşünceler:
Yorum Gönder
<< Ana Sayfa