Compteur de visites avec localisation en php/flash

Soyez le premier à donner votre avis sur cette source.

Vue 22 543 fois - Téléchargée 1 351 fois

Description

Pour installer le compteur vous devez posséder :
- un hébergement php/mysql acceptant les fichiers d'au moins 50Mb avec 55Mb disponnibles et réservés au compteur (les bdd de Maxmind commencent a devenir un peu trop grosses) !
- un client ftp pour transférer les fichiers !
- un utilitaire pour décompresser des fichiers zip et des fichiers GZip (7Zip, WinRAR, ou autre) !
- un éditeur texte (ou php) !

1) Télécharger les fichiers nécessaires
Les fichiers principaux : le zip de la source OU http://xgradio.olympe-network.com/goodies/compteur.zip
La base de données des pays de MaxMind(http://www.maxmind.com/app/geolitecountry) : http://www.maxmind.com/download/geoip/database/GeoIP.dat.gz
La base de données des villes de MaxMind(http://www.maxmind.com/app/geolitecity) : http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
PS : Les bases de données sont mises à jour tout les mois, je vous recommande donc de les retélécharger régulièrement

2) Décompresser tout ce que l'on a téléchargé
Le contenu de compteur.zip où vous voudrez que les fichiers principaux soient placés.
Le fichier GeoIP.dat contenu dans GeoIP.dat.gz et le fichier GeoLiteCity.dat contenu dans GeoLiteCity.dat.gz dans le dossier geoip/database

3) Configurer vos données de connexion à la base de données
Ouvrez le fichier "db.php" avec votre éditeur de texte et remplacez le contenu entre guillemets avec vos paramètres de connexion

4) Créer les tables dans la base de données MySQL
La table contenant le nombre de visites totales
Code:
CREATE TABLE `compteur_data` (`ip` VARCHAR( 15 ) NOT NULL ,UNIQUE (`ip` ) )

La table contenant les utilisateurs en ligne
Code:
CREATE TABLE `compteur_online` (`time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `ip` VARCHAR( 15 ) NOT NULL )

La table contenant le pays et la ville des visiteurs
Code:
CREATE TABLE `compteur_villes` (`codepays` VARCHAR( 2 ) NOT NULL, `ville` VARCHAR( 255 ) NOT NULL, `time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP )

5) Ajouter le compteur sur les pages voulues
Ajouter le code suivant dans vos pages pour afficher le compteur en remplaçant "http://votresite.com/compteur/" (2x) par l'emplacement complet du dossier "compteur" et "compteur/compteur.swf" (2x) par l'emplacement complet ou relatif du fichier "compteur.swf"
Code:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="185" height="220" id="Compteur" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="compteur/compteur.swf?path=http://votresite.com/compteur/" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="compteur/compteur.swf?path=http://votresite.com/compteur/" quality="high" bgcolor="#ffffff" width="185" height="220" name="Compteur" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

Conclusion :


Idem sauf plus compréhensible : http://xgradio.olympe-network.com/?p=forum/viewtopic.php?t=6&h=1
Exemple en bas de la page : http://xgradio.olympe-network.com/?h=1

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
5
Date d'inscription
samedi 30 mai 2009
Statut
Membre
Dernière intervention
4 janvier 2011

Messages postés
5
Date d'inscription
samedi 30 mai 2009
Statut
Membre
Dernière intervention
4 janvier 2011

bonjour le compteur n'affiche rien
Messages postés
209
Date d'inscription
samedi 11 novembre 2000
Statut
Membre
Dernière intervention
6 novembre 2009

Et j'ai aussi oublié pour la mise à jour du code ... Pas besoin d'extraire le fichier Compteur.fla ni Compteur.swd sauf si vous voulez modifier le code mais ils ne sont pas nécessaires pour le fonctionnement du swf ;)
Ca ne me semblait pas fort utile de le préciser ;)
Messages postés
209
Date d'inscription
samedi 11 novembre 2000
Statut
Membre
Dernière intervention
6 novembre 2009

Oui, toujours sur flashkod ainsi que tout le réseau CS d'ailleur :)
Seulement, ca fait assez longtemps que j'ai plus fait de flash ...
Quand on charge un swf, on peut lui ajouter des paramètre comme en html ? (monswf.swf?a=10&b=ex)
Si oui, essaye de passer par là
Messages postés
51
Date d'inscription
samedi 14 juillet 2007
Statut
Membre
Dernière intervention
2 septembre 2009

Bonjour XELECTROX !

toujour sur flashkod ?

j'ai retrouvé ce compteur que j'avais mis de coté puis finalement
oublié .... pas assez fort en flash

la j'ai voulu le loader dans un autre swf mais les infos du
geocompteur manquent, probleme de chemin apparement ...

une idée ?
Afficher les 31 commentaires

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.