Statistiques d'un site web

Contenu du snippet

Ces scripts sont issus du site www.dixipub.com qui permet d'avoir les stats d'audience d'un site web en temps réel.

A partir d'une seule table dans une base de données on peut avoir toutes les statistiques possibles et imaginables d'un site web.

Source / Exemple :


Dans une base mysql créez une table "ligne" avec les champs suivants:

-liburl (varchar 255) -> L'url de la page visitée
-host (varchar 255) -> Le nom du visiteur
-referer (varchar 255) -> La page d'ou le visiteur provient
-timestamp (integer) -> Pour stocker la date au format timestamp

ensuite pour remplir la table voici le script:

<?php
$liburl = $GLOBALS["PHP_SELF"];
$host = gethostbyaddr($GLOBALS["REMOTE_ADDR"]);
$referer= $GLOBALS["HTTP_REFERER"];
$timestamp = time();

$db = connect();
mysql_query("insert into ligne (timestamp,host,liburl,referer) values ('$timestamp','$host','$liburl','$referer')",$db) ;
?>

/////////////////////////////////////////////////////////////////////////////
Le seul truc que j'arrive pas à faire et que dixipub arrive c'est d'avoir la configuration du client (o.s. , résolution d'écran, navigateur, pays, langue)

Quelqu'un connait-il les fonctions ou les variables php pour les avoir ?

A voir également

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.