stats : ne pas comptabiliser ses propres visites

atomikado
WRInaute discret
WRInaute discret
 
Messages: 160
Inscription: 22 Sep 2003

stats : ne pas comptabiliser ses propres visites

Message le Lun Fév 05, 2007 22:30

Bonjour,

Je mets en place un outil de stats personnalisé sur mon site.
Pour ne pas comptabiliser mes visites, je place un cookie de blocage en me rendant sur ma page :
monsite.com/index.php?i=1

puis dans ma page index.php :
if(isset($_GET["i"])) {
setcookie("i","1",time()+315360000,'/');
}

dans ma page de comptage de visites :
if(!isset($_COOKIE["i"])) {
// prise en compte de la visite
}

Le problème c'est que cela ne fonctionne pas toujours et mon cookie n'est pas détecté a chaque fois (temps de "pose" du cookie ?)

Y a t-il une autre solution ?
(j'ai aussi pensé à exclure certaines IP, mais j'utilise d'autres PC que le mien, il m'est difficile d'exclure toutes ces IP, qui de plus ne sont pas forcément fixes)

Merci :-)


sureau
WRInaute discret
WRInaute discret
 
Messages: 195
Inscription: 7 Mar 2005

Message le Lun Fév 05, 2007 22:43

Pour ma part, j'utilise les cookies et session.
En me connectant à mes sites, je regarde si le cookie existe et dans ce cas j enregistre une variable de session qui m'identifiera pendant tout le temps de ma navigation (donc l appel au cookie ne se fait qu'une seule fois)


patataur
WRInaute impliqué
WRInaute impliqué
 
Messages: 523
Inscription: 21 Fév 2006

Message le Mar Fév 06, 2007 1:29

perso, mes visites sur mes sites ne font pas vraiment bouger les stats... donc je m'en cogne.


e-kiwi
Modérateur
Modérateur
 
Messages: 15618
Inscription: 23 Déc 2003

Message le Mar Fév 06, 2007 8:26

fais tu un header(location) apres ta définition du cookie pour qu'il soit pris en compte ?

mais sinon effectivement qd ton site commencera à avoir un trafic, tes visites ne seront pas représentatives des statistiques :)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités