Compteur de visiteurs uniques avec base de donnée

Soyez le premier à donner votre avis sur cette source.

Vue 30 460 fois - Téléchargée 3 840 fois

Description

Bonjour à tous !
Je sais, vous devez vous dire : "Encore un compteur ...!". Oui, mais un compteur qui va compter le nombre de visiteurs (ou plutôt d'ip) différents, allant sur votre site. C'est-à-dire que l'ip sera stockée dans votre base de donnée et chaque ip comptée sera différente des autres.
Plus simple : si vous allez sur la page où se trouve le compteur avec un ordi 1, alors le compteur affichera 1 visiteur unique. Mais si vous y retournez une fois de plus avec le même ordi 1, le compteur affichera toujours 1 visiteur unique et ceux durant toute la période où l'adresse ip 1 se trouvera dans la base de donnée, période illimitée, c'est-à-dire que tant que VOUS ne la supprimée pas, elle y restera. Par contre, si un ordi 2 vient après vous, le comptteur affichera 2 visiteurs uniques et l'adresse ip 2 figurera alors avec l'ip 1 dans votre base de donnée. Et ainsi de suite ...
Pour cela, il vous faudra les ingrédients suivants :
- une base de donnée
- une page internet
- un log(iciel) ftp (ex : FTP Expert 3 ou FileZilla, ...)
- une adresse ftp
- le .zip fournit avec le code source

Ensuite, après avoir téléchargé le .zip, transférez les fichiers après les avoir dézippés, puis lire le fichier "ReadMe".
Après, il vous faudra lancer le fichier nommé "install.php", qui créera une table contenant tous les ip dans votre base de donnée, et un fichier permettant de connecter le compteur à votre base de donnée. Enfin, désinstallez le fichier "install.php" après une utilisation, mais gardez quand même l'original au cas de besoin, puis faites un include dans votre page à l'endroit où devra figurer le compteur (voir le code ci-dessous).

Source / Exemple :


Code a inclure dans votre page
<?php
include("cpt_unique.php");
?>

Conclusion :


Voilà ! Vous obtenez alors un compteur de visiteurs uniques !
Notice :
- "C'est quoi ? Ca se mange ?" : Ceci est un compteur php utilisant une base de donnée et ce n'est pas mangeable ! (pour toi, gummy)
- Le script provient du compteur journalier publié ici que j'ai moi-même modifié pour changer sa fonction (de compteur journalier au compteur de visiteurs uniques)
- Ce compteur fonctionne très bien avec les sites en .free.fr

Merci d'avoir lu et téléchargé ce script php qui est mon premier... Si vous avez un problème, une critique ou autre, contactez-moi ou postez un commentaire.
Pour voir ce que donne le script, allez voir mon site : http://thelegend.free.fr
Vous pouvez aussi demander des choses sur son Forum, puis parler de Zelda et de l'informatique, puis de toutes choses diverses.

Linkid, webmaster de Link's Awakening et futur programmeur...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

tetra14
Messages postés
1
Date d'inscription
jeudi 25 août 2011
Statut
Membre
Dernière intervention
25 août 2011

Moi j'ai un petit problème je les configuré normal avec le fichier install.php et que j'instal le code :
<?php include ('cpt_unique.php'); ?> et que je rafraichit mon site sa me fait tout buger. Sa me mais "page introuvable". Je suis en local pour l'instant en attendant la fin de mon site, je suis avec wamp.

Cordialement Tetra
unix2005
Messages postés
2
Date d'inscription
samedi 1 juillet 2006
Statut
Membre
Dernière intervention
19 novembre 2012

Bonjour, plus d'un an après le script est toujours aussi efficace, merci bcp
mahamat05
Messages postés
1
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
26 décembre 2009

Bonjour, plus d'un an après le script est toujours aussi efficace, merci !!!
frakosun
Messages postés
10
Date d'inscription
lundi 7 août 2006
Statut
Membre
Dernière intervention
11 janvier 2008

@coucou747 > or die(mysql_error()) c'est bien quand t'es en dev mais en prod ça sert à rien à part si t'as envie de laisser une porte de sécurité ouverte...
Fredbeginner
Messages postés
10
Date d'inscription
jeudi 31 janvier 2008
Statut
Membre
Dernière intervention
8 avril 2008

Bonjour, moi je souhairais savoir comment faire un curseur de notation tel que celui la au-dessus avec les étoiles, qui augemente en passant la souris dessus !

Merci bcp

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.