Merhabalar arkadaşlar..

Kendim kodladığım sayfaya COOKIE ile sayaç bilgisi tutan bir sayaç eklemek istedim. Mantık şöyle işliyor. Kullanıcı siteye ilk defa girdiği zaman, sayac 1 artıyor. Aynı zamanda da yazdığım kod ile o kişinin tarayıcısına bir COOKIE yerleştiriyorum. O kişi siteye tekrar girdiği zaman, COOKIE daha önceden yerleştirilmiş olduğu için, if-else mantığıyla sayacın artmasını engelliyorum. Yani özetle, kullanıcın tarayıcısında COOKIE yoksa sayaç 1 artıyor. Var ise sayaç artmıyor.

Kısacası, bu COOKIE sayesinde sadece tekil hitleri sayabiliyorum. Localhost ile bahsettiğim sayaç sorunsuz çalışırken, dosyaları hostinger adlı firmadan aldığım host hesabıma yükledikten sonra sayacı çalıştıran COOKIE çalışmaz oldu. Sayaç şuanda her sayfa yenilemeyi sayıyor.

Yani, kodları Hostinger'e yükledikten sonra, kodların içindeki setcookie(); kodu otomatik olarak devre dışı kalıyor ve sayfanın kodlarındaki COOKIE, kullanıcıların tarayıcısına kaydolmuyor. Bu sebeple de sayaç tekil değil, çoğul gösterimleri sayıyor.

Bu sorunun sebebi nedir sizce?