Htaccess ve Cookie sorunu

Sanırım baya uzun oldu kodlarla ilgili birşey paylaşmayalı, hoş bu da kodlarla çok alakalı sayılmaz ama ufakta olsa önemli bir bilgi.
Bilenler bilir OBnet Bilişim‘i Ömer Güven ile birlikte açmıştık ve işlerimi burada yapmaya devam ediyoruz. Bu aralar aldığımız bir e-ticaret sitesinde .htaccess ile ilgili bir sorun yaşadım, sizinle de paylaşayım dedim.

Normalde cookie oluştururken setcookie (isim, değer, süre) şeklinde parametrelerle tanımlıyoruz ve herşey güzelce çalışıyor. Fakat biz www.burakkasikci.com/ klasöründe .htaccess ile uye adında bir klasör oluşturur ve tanımlamamızı bu şekilde yaparsak oluşturduğumuz cookie sadece burakkasikci.com/uye ve alt klasörlerinde geçerli olacak. Bu yüzden biz tanımladığımız değişkenlerin sonuna çoğu kimsenin kullanmadığı hatta bilmediği path parametresini yani cookie tanımlanacağı yolu da tanımlarsak yani setcookie (isim, değer, süre, yol) şeklinde yaparsak hiçbir sorunumuz kalmayacaktır.

Hatta daha açık bir örnek olarak ; setcookie(“x_user”,”Burak Kaşıkcı”,time()+(60*60*24),”/”); şeklinde yapmamız yetecektir.

Umarım işinize yarar, kolay gelsin.

Genel olarak web üzerine yoğunlaşan, gaza gelmek için müzik dinleyen, amatör olarak resim çekmeye çalışan, bir yandan özel bir şirkette çalışıp, diğer yandan da okumaya devam eden sıradan bir ölümlü. He bide buraların sahibi.

Leave a reply:

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.