A la différence de beaucoup de compteurs, celui-ci se base sur les noms d'utilisateurs qui se sont connectés et non sur les adresses ip.
Le code marche pour les sites qui ont choisit comme mode d'identification des utilisateurs celui proposé par le comportement serveur de dreamweaver (notamment pour récupérer la variable: $_SESSION['MM_Username'] )
Pour ce faire, ce tuto se base sur 3 étapes:
1) création de la base de données
2) création du fichier de connection à la base, nommé : "dv_config.php
3) création du fichier dans lequel on retrouve le code du compteur, nommé : "dv_connect "
4) implémentation du compteur dans votre page, nommée : "page.php"
Etape 1
Création de la base de données
Dans phpmyadmin, aller dans la section SQL et coller le code suivant.
CREATE TABLE DVconnectes ( dateDebut int(11) DEFAULT '0' NOT NULL, dateFin int(11) DEFAULT '0' NOT NULL, ip varchar(100) DEFAULT '0' NOT NULL, PRIMARY KEY (dateDebut) );
// le champs ip sera celui ou on stocke le nom de l'utilisateur //
Etape 2
Faites un fichier config, nommé dv_config.php dans lequel seront stockés vos paramètres de connection
$dv_host = "localhost"; // adresse du serveur sql que vous utilisez. ex : "sql.free.fr" $dv_login = "user"; // login de la base de données. ex : votre login Free $dv_pass = "password"; // mot de passe de la base de données. ex : votre mot de passe Free $dv_base = "user"; // nom de la base de données. ex : identique à votre login sur Free