Konu görüntüleme sayısında çoklu gösterimleri engelleme
Konu görüntüleme fonksiyonum vardı. Burada 10 saat süren cookie oluşturarak çoklu konu gösterimlerin önüne geçtim. ama bu şekilde yapınca da cookie sabit kalıyor. id olarak konunun id'sini çektiği için başka kullanıcılarda konuyu görüntülere saymıyor. Konu görüntüleme olayında multi görüntülemelerin önüne nasıl geçeriz.
Yardımcı olursanız sevinim. teşekkürler şimdiden.
if(!@$_COOKIE["hit".$post_id]){
//Sayfa yenilemelerinde multi sayımları yapmaması için cookie kullanıldı.
update_post_meta( $post_id, $key, $count );
setcookie("hit".$post_id,"_",time()+36000);
}
$userkey = str_replace('.','',$_SERVER['REMOTE_ADDR']);
if(!@$_COOKIE["hit".$post_id.$userkey]){
//Sayfa yenilemelerinde multi sayımları yapmaması için cookie kullanıldı.
update_post_meta( $post_id, $key, $count );
setcookie("hit".$post_id.$userkey,"_",time()+86400);
}
Teşekkür ederim hocam. Deneyeceğim. Böyle bir şey yaptım ama telefondan girince saymadı. Benim yaptığımda yanlış bir şey var mı acaba