calculer le temps de visite d'un site
Posté : 27 oct. 2005, 13:39
salut
j'aimerai savoir combien de temps un visiteur reste sur mon site
et j'ai trouvé un script java qui permet de faire deja un timing, voici le code :
pour la mettre dans ma base de donnée, avec l'IP du visiteur
comme ca je pourrais lister chaque visiteur combien de temps il reste
sur mon site...
est ce possible ? je n'arrive pas a recuperer la variable ou bien ya t-il
une autre astuce via le php ? peut etre est ce impossible...
merci d'avance pour votre aide
j'aimerai savoir combien de temps un visiteur reste sur mon site
et j'ai trouvé un script java qui permet de faire deja un timing, voici le code :
<SCRIPT LANGUAGE="JavaScript">
// D'autres scripts et des tutoriaux sur http://www.toutjavascript.com
// Script gratuit à condition de laisser ce commentaire
var dt_deb = new Date();
function pluriel(nb) {
if (nb>1) {return "s"} else {return ""}
}
function FormatTemps(tps) {
var reste="Temps sur la page = ";
var min=Math.floor(tps/60);
var sec=tps-min*60
if (min>0) {reste+=min+" minute"+pluriel(min)+" "}
if (sec>0) {reste+=sec+" seconde"+pluriel(sec)}
return reste;
}
function CalculTemps() {
var dt=new Date()
tps = Math.round((dt.getTime() - dt_deb.getTime()) / 1000)
window.status=FormatTemps(tps);
setTimeout("CalculTemps()",1000);
}
function AlertTemps() {
alert(FormatTemps(tps));
}
// Initialisation du timer
CalculTemps()
</SCRIPT>
</HEAD>
<BODY bgcolor="#FFFFFF" onUnLoad="AlertTemps()">
est ce que c'est possible de recuperer la donnée du tempspour la mettre dans ma base de donnée, avec l'IP du visiteur
comme ca je pourrais lister chaque visiteur combien de temps il reste
sur mon site...
est ce possible ? je n'arrive pas a recuperer la variable ou bien ya t-il
une autre astuce via le php ? peut etre est ce impossible...
merci d'avance pour votre aide