COMPTEUR VISITE ROCK V1.3
mis à jour le 07/03/2005
Telecharger le script COMPTEUR ~7Ko (Téléchargé 52020 fois)
Mon Email:compteur@netcourrier.com
Attention pour les débutants qui n'arrivent pas a installer ce compteur, une version encore plus simplifié se trouve sur cette page: Compteur simplifié (28962)
FONCTION:
C'est un compteur de visite qui contabilise les visiteurs uniques par
jour en fonction de leurs adresses ip
mais aussi le nombre de visiteur journalier et le nombre de connectés
au site
il necessite une
base de donnes mysql, l'installation est tres simple puisqu elle est automatique.
INSTALLATION
DU SCRIPT
Decompresser les fichiers du script avec son repertoire visite executer la
page install.php et suivre les instructions tous est automatique vous saisissez
vos parametres de connection a votre base de donnée et le script crée
le fichier de connection et la table dans la base de donnee.
Pour
les débutants:
Les informations a remplir concernant les parametres de connexion
Le serveur : Les
renseignements sont fournit par votre hebergeur pour les payants c est souvent
une adresse ip (ex:212.322.453.678) pour les fournisseurs d'acces gratuit
comme free c'est souvent le mot localhost qu 'il faut
mettre.
Le login : c'est en generale le meme
login que vous utilisez pour vous connecter a votre compte web.
le mot de passe : c'est en generale le meme mot
de passe que vous utilisez pour vous connecter a votre compte web.
le nom de la base de donnée: Les
renseignements sont fournit par votre hebergeur chez free c'est le meme
que le login, chez multimania c'est login_db login etant votre login.
LA PARTIE
A METTRE DANS VOS PAGES
Pour
integrer ce compteur a vos pages utiliser le code ci-dessous
la variable $compteur contient le chiffre du compteur
la variable $compteur_j contient le nb de connectés du jour
la variable $comteur_c contient le nombre de connecté au site
a vous
de mettre en forme l'ecriture du compteur
Le
code a utiliser si vos pages sont a la racine du site
|
Le
code a utiliser si vos pages ne sont pas a la racine du site
|
<?
Nb total de visiteurs: 154402 |
<?
include("../visite/visite1.php"); print"Nb total de visiteurs: $compteur<br>"; print"Nb de visiteurs aujourdhui: $compteur_j<br>"; print"Nb visiteurs connectés: $compteur_c<br>"; ?> |
un
petit exemple de mise en forme du compteur avec le code suivant RESULTAT: Nb
de visiteurs:154402
Nb
de visiteurs aujourd'hui:1
Nb
de connectés:1
|
Pour les débutants en php:
le code a inserer dans votre page debute pas <? et fini par ?> ce sont des
balises php qui defini le debut et la fin du code php.
Lorsqu'on insere du php dans une page html il faut obligatoirement modifier
l'extention .htm en .php pour que le code php fonctionne
ex: index.htm deviendra index.php le
fonctionnement de la page restera le meme.
Probleme
connu:
Si lors de l'enregistrement du formulaire d'installation vous avez des
erreurs sur les fonctions suivantes:
fopen();
fwrite();
fclose();
C'est que votre hebergeur bloque ces fonctions.
La solution est de faire l'installation en manuel.
Editez le fichier connect_visite.php avec le bloc note ou
un autre editeur de texte.
vous avez ceci:
<?
$mysql_host="xxx"; // le serveur
$mysql_login="xxx"; // le login
$mysql_pass="xxx"; // mot de passe
$mysql_dbnom="xxx"; // nom de la base de donnee
$db=mysql_connect($mysql_host,$mysql_login,$mysql_pass);
mysql_select_db($mysql_dbnom,$db);
?>
Vous remplissez les endroits ou il y a xxx avec les renseignements
adequats.
Vous sauvegardez ce fichier et vous lancez la page install2.php
Les versions:
Le 07/03/2005
Passage a la version 1.3
-Ajout d'un acces par mot de passe a l'administration du compteur, le mot de passe est le meme que pour la connexion a la base de donnée.
Pour la migration de la version 1.2.1 a 1.3 remplacer seulement le fichier admin.php
Le 22/07/2004
Passage a la version 1.2.1
-Petite correction du code qui affichait des erreurs (Undefined index: HTTP_X_FORWARDED_FOR
et Notice: Undefined
index: HTTP_CLIENT_IP. ) suivant la configuration du serveur PHP.
Merci a Nono qui a détecté et corrigé le problème
Le
28/07/2003
Passage
a la version 1.2
-La durée de comptabilisation des visites uniques est parametrable (avant
elle etait fixée a 24H)
-Amélioration de la reconnaissance d'IP (fonction gentillement donnée par qqun
dont j'ai perdu l'identité)
-Possibilité d'installation du script en manuel
Le
19/02/2002
Passage a la version 1.1
-Ajout d un compteur journalier
-Ajout d'un compteur de connectés au site
Le 14/02/2002
Correction de certain bug qui m ont ete singnalé (Merci christophe)
le 25/01/2002
la version V1.0
La premiere ,le script
est relativement simple (je debute) des ameliorations viendront peut etre.
MES AUTRES SITES