Compteur visiteur unique...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Compteur visiteur unique...

par Ryle » 20 janv. 2008, 13:14

Cela veut dire qu'il ne s'attends pas à trouver de caractère "{" là où tu l'as mis.. il y a donc un soucis avant.

Compte tes parenthèses ouvrantes et fermantes... ;)

par Dbzes » 20 janv. 2008, 12:55

bon jai un pb deja quand je met ceci :
	<?php
	if((isset($_COOKIE['enccinqrubyetrgss']))
	{
	echo "Le cookie exsiste";
	} 
?>
il m'indique une erreur de ce type
Parse error: parse error, unexpected '{'
je voit pas ce qui va pas oO

par zeus » 20 janv. 2008, 12:37

Pas besoin de base de données.

Tu prends ton code existant, tu rajoutes un test sur l'existence d'un cookie du nom que tu veux.
Si le cookie existe, tu ne fais rien, s'il n'existe pas, tu incrémentes le nombre dans ton fichier et tu crée le cookie.

par Dbzes » 20 janv. 2008, 12:33

ok, quelqun pourrais me montrer comme gerer ca avec une base de donnée, car quand il faut utiliser les bases de donnée je comprend pas du tout :(

Merci

par zeus » 20 janv. 2008, 12:06

La solution du cookie est la solution utilisée par les grandes comptes de la publicité onLine pour comptabiliser les visiteurs uniques et pour le capping des publicités.

Pour avoir travaillé pour l'un de ces grands comptes, je peux t'affirmer que la part de navigateurs refusant les cookies est largement négligeable et que tu ne faussera pas beaucoup ton compteur de VU.

par Ryle » 20 janv. 2008, 11:43

Faut que le client accepte le cookie (ce qui est quand même le cas pour un grande majorité), sinon il va quand même te faire un hit à chaque fois, mais en soit c'est une solution également :)

par Berzemus » 19 janv. 2008, 16:17

Aussi, avec un cookie qui expire dans la journée. :)

par Dbzes » 19 janv. 2008, 15:19

javais pensé a créer un cookie en lui donnant une durée de vie et dire que si ce cookie existe tj on incremente pas et si il existe plus on incremente.

Pas une bonne idée ?

par Berzemus » 19 janv. 2008, 15:15

Il te faut alors une moyen d'identifier chaque utilisateur (adresse IP ?), de pouvoir comparer les données de l'utilisateur à des données déjà enregistrés (dans une base de données).

Un simple recherche sur ce forum devrait déjà te fournir pas mal d'exemples (y'a une fonctio recherche, en haut à gauche)

Compteur visiteur unique...

par Dbzes » 19 janv. 2008, 14:34

Bonjour à tous,

J'ai commencé un script pour comptabiliser le nombre de page vu donc j'ai fait ceci :
<?php  
   $fp = fopen("./Includes/Compteurs/5.RubyEtRgss.txt","r+");
   $nbvisites = fgets($fp,11);
   $nbvisites += 1;
   fseek($fp,0);
   fputs($fp,$nbvisites);
   fclose($fp);
?>
Je souhaiterais rajouter un système pour qu'il ne comptabilise que qu'un meme utilisateur par jour et pas a chaque affichage. Je sait pas si vous conprenez ce que je veux dire ?

Merci a tous