v2.5.2
Giriş yap

COOKIE ile tekil hit

pcmemo
762 defa görüntülendi

Arkadaşlar ürünlerin gösteirldiği sayfada o ürünü kaç kez görüntülendiğini gösteriyorum.
Fakat her refresh yapıldığında sayaç artmaması için sayfa görüntülendiği anda $_GET['UrunID'] cookiye atayıp 1 gün süre ile refresh yaptığında saymasın istiyorum.

 setcookie('GoruntulenenUrunID['.$_GET['UrunID'].']', strtotime('+1 day'));

şeklinde görüntülenen sayfayı cookiye yazdırıyorum.

Fakat tekrarlandığında bu cookie içinde bu UrunID var mı kontrolünü nasıl yaparım bulamadım.

pcmemo
1707 gün önce

@shelby veritabanı tamam ama üye olmayanların UserID sini veritanabına yazdıramadığım için login olmayanlarda hit tekrar tekrar artabilir. O yüzden cookie olabilir diye düşündüm. Login ypmadan her kullanıcının unique olan ne tip bilgisini yazabilirim ki veritabanı seçeneğini devreye alabileyim.