J'essaie de faire en sorte que mon compteur de vues ne compte que les visiteurs uniques.
Dans mon contrôleur d'éléments de Cakephp 2.x, j'ai ce qui suit :
function view($slug = null) {
[...]
$this->Item->updateAll(
array('Item.hits'=>'Item.hits+1'),
array('Item.slug'=>$slug)
);
}
Cela ajoute +1 à la colonne des coups et fonctionne bien. Le problème est que le fait de cliquer plusieurs fois sur la vue augmente le nombre d'occurrences.
Une idée de la façon dont je pourrais faire un compte unique ?
Merci d'avance