Obtenir rapidement les statistiques de connexion issues de phpmyadmin

Soyez le premier à donner votre avis sur cette source.

Vue 5 059 fois - Téléchargée 390 fois

Description

Le script query_phpmyvisites.php permet de faire des requetes sur PHPMyVisites afin d'obtenir rapidement et facilement des infos sur les visiteurs du site.
Le script permet d'obtenir simplement des statistiques globales, pour les afficher, par exemple dans une page d'administration d'un site

Conclusion :


Pour utiliser le script, il vous suffit d'insérer les lignes suivantes dans votre page:

include('query_phpmyvisites.php');
$host="Nom_du_serveur";
$db="Nom_de_la_base";
$login="Nom_d_utilisateur";
$password="Mot_de_passe";


Puis, par exemple, pour construire un tableau récapitulant les statistiques d'accès à votre site, il vous faudra inclure le code suivant:

<TABLE BORDER=1 cellspacing="0" cellpadding="0" bordercolor="#000000">
<TR>
<TD BGCOLOR="#DEB887"><CENTER>Visites</CENTER></TD>
<TD BGCOLOR="#DEB887">Aujourd'hui</TD>
<TD BGCOLOR="#DEB887">Archivé</TD>
</TR>
<TR>
<TD>Visites</TD>
<TD><CENTER><? Affiche_Visites_Aujourdhui($host,$db,$login,$password); ?></TD>
<TD><CENTER><? Affiche_Visites($host,$db,$login,$password); ?></TD>
</TR>
<TR>
<TD>Visites uniques</TD>
<TD><CENTER><? Affiche_VisitesUniques_Aujourdhui($host,$db,$login,$password); ?></TD>
<TD><CENTER><? Affiche_VisitesUniques($host,$db,$login,$password); ?></TD>
</TR>
<TR>
<TD>Pages vues</TD>
<TD><CENTER><? Affiche_PagesVues_Aujourdhui($host,$db,$login,$password); ?></TD>
<TD><CENTER><? Affiche_PagesVues($host,$db,$login,$password); ?></TD>
</TR>
</TABLE>

Pour plus d'informations sur l'utilisation du script, vous pouvez visiter mon site Internet:
http://www.jerome-desmoulins.new.fr

Une documentation sur l'utilisation du script s'y trouve, ainsi qu'une liste de diffusion qui vous permettra d'être tenu au courant des évolutions du script.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
1
Date d'inscription
lundi 11 juillet 2005
Statut
Membre
Dernière intervention
11 juillet 2005

Impossible à mettre en oeuvre
Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
8
Mouais, pas dans notre cas. Les tableaux sont utilisés pour classer des données, bref dans notre cas ils ne sont pas utilisés pour la mise en page, donc les tableaux sont ici très adaptés, au contraire des div...
Messages postés
67
Date d'inscription
mercredi 2 juillet 2003
Statut
Membre
Dernière intervention
1 septembre 2008

En passant, je tombe sur ce code et je vois des tables *eurk*

Remplacez les tables par des DIV, c'est bien mieu...
evidemment il faut mettre toutes les propriétées dans un css, mais c'est beaucoup mieu, les div. Cela donne plus de libertés ;)
Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
8
pareil pour tout ce qui est <td align="center">

à remplacer par <td style="text-align:center">

ou à mettre dans une classe (ce qui est préférable pour la lisibilité et le trafic consommé)
Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
8
include 'query_phpmyvisites.php';
$host='Nom_du_serveur';
$db='Nom_de_la_base';
$login='Nom_d_utilisateur';
$password='Mot_de_passe';

<table>
<tr>
<td style="background-color:#DEB887;text-align:center">Visites</td>
<td style="background-color:#DEB887;text-align:center">Aujourd'hui</td>
<td style="background-color:#DEB887;text-align:center">Archivé</td>

l'attribut bgcolor est déprécié en XHTML...

pour ce qui est des style="" il vaut mieux les remplacer par des classes :

<td class="a">Visites</td>
<td class="a">Aujourd'hui</td>
<td class="a">Archivé</td>

et dans une css :

.a{
background-color:#DEB887;
text-align:center;
}
table{
border:1px solid #00000;
}

a ++
Afficher les 7 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.