Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CLASS COMPTEUR DE VISITE


Information sur la source

Catégorie :Class et Objet ( POO ) Niveau : Initié Date de création : 01/06/2005 Date de mise à jour : 01/06/2005 20:41:51 Vu / téléchargé: 5 145 / 1 015

Note :
6,67 / 10 - par 3 personnes
6,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

Description

Bonjour à tous !!

Cette Class permet de compter le nombres de visiteurs de votre site et
de faire des statistiques avec la provenances, l’os, le navigateur du visiteur

L'incrémentation du compteur ne se fait pas si une même adresse IP se reconnecte dans  
une même journée    

@+
 

Conclusion

chemin (par rapport a la racine  du site) ou se trouvve les fichiers ip.txt et pays.php
$chemin
$compteur = new Compteur($chemin);
pour incrementer le compteur
$compteur->mise_ajour();
pour avoir le nombre de visiteur
$compteur->nbVisiteur();
pour avoir le date de mise en service
$compteur->datemiseenservice();
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

01 juin 2005 20:41:51 :
pour remetre le compteur a zéro $compteur->miseA_zero();

Commentaires et avis

signaler à un administrateur
Commentaire de garfield90 le 01/06/2005 15:48:38

Salut,

quelques améliorations a faire, a vu de nez :
tes fonctions nav et os seraient plus simples et plus lisibles avec un switch plutot que des elseif imbriqués

dans ta fonction ip_to_number
fais :

   $elements = explode(".",$adr_ip);
   return $elements[0] * pow(256,3) + $elements[1] * pow(256,2) + $elements[2] * 256 + $elements[3];


pour ce qui est des $var = $var + 1, fais des $var++;

dans tes boucles for type
for ($i=1; $i<count($tabOS); $i++)

fais plutot
$nbligne = count($tabOS);
for ($i=1; $i<$nbligne; $i++)
Ca évite de recalculer le nb de lignes ( gain de temps, et je trouve ca plus propre)

quelques trucs bizarres dans ton source :

utilisation de plusieurs types de commentaires ( #, // et /* )
utilisation de l'anglais et du francais pour les noms de variables et de fonctions

Commentaire réels :

code propre dans l'ensemble (a mon gout)
indique que c'est une classe PHP4

Continue comme ca

signaler à un administrateur
Commentaire de putch le 01/06/2005 20:02:44

bon boulot !
juste une question toute bête :
comment on s'en sert ?

signaler à un administrateur
Commentaire de syl35 le 01/06/2005 20:10:55

chemin (par rapport a la racine  du site) ou se trouvve les fichiers ip.txt et pays.php
$chemin
$compteur = new Compteur($chemin);
pour incrementer le compteur
$compteur->mise_ajour();
pour avoir le nombre de visiteur
$compteur->nbVisiteur();
pour avoir le date de mise en service
$compteur->datemiseenservice();

signaler à un administrateur
Commentaire de xabi62 le 02/06/2005 12:11:03

Salut SYL35,

Je voudrais savoir si ce code est de toi car j'ai l'impression de l'avoir déjà vu qq part -> dans un module du JBC explorer, module dont je suis l'auteur ;o)

@+

XaV

signaler à un administrateur
Commentaire de malalam le 03/06/2005 08:03:01 administrateur CS

Ah, ca c'est pas bien de ne pas l'avoir dit...(et de ne pas avoir demande l'avis de son auteur avant de e mettre ici...)...tss tss :-(

signaler à un administrateur
Commentaire de Malach le 18/11/2005 18:42:27

Bonjour , désolé mais je n arrive pas a faire fonctionner le script meme avec les explications données plus haut

signaler à un administrateur
Commentaire de super_mamie le 28/07/2006 04:33:42

j'aimerais bien savoir ou tu a récupéré les plages IP pour les pays?

En tout cas je pense que je vais utiliser ton script, enfin plein de morceaux, pour me faire mon ptit compteur :)
(et pourquoipas le mettre ici après, enfin sauf si ca gene quelqu'un :S )

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.