COMPTEUR DE VISITES EN TEMPS RÉEL

momoxe Messages postés 71 Date d'inscription jeudi 18 novembre 2004 Statut Membre Dernière intervention 12 août 2006 - 5 août 2005 à 16:42
kohntark Messages postés 3705 Date d'inscription lundi 5 juillet 2004 Statut Membre Dernière intervention 27 avril 2012 - 19 déc. 2005 à 11:06
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33088-compteur-de-visites-en-temps-reel

kohntark Messages postés 3705 Date d'inscription lundi 5 juillet 2004 Statut Membre Dernière intervention 27 avril 2012 30
19 déc. 2005 à 11:06
Salut,

Intéressant.
Par contre sous IE le compteur ne s'incrémente pas.
Mon cache est également en automatique. C'est apparemment un problème récurrent avec le navigateur de Microsoft (pas de pb avec Mozilla / FireFox)
J'ai ajouté la variable nocache pour corriger le pb :

function Requete() {
var nocache = new Date();
nocache = nocache.getTime(); // empeche IE de cacher la page
compt_object.open("GET", "buffer/compteur.txt?"+ nocache, true);

Ce n'est peut être pas ce qu'il y a de plus "propre", mais il n'y a semble t il, plus de soucis.

Bravo pour la source en tout cas.

Kohntark-
obcstaff Messages postés 147 Date d'inscription mardi 15 novembre 2005 Statut Membre Dernière intervention 28 janvier 2008
8 déc. 2005 à 14:09
PS: re....dsl g oublié de signaler quelque erreur sur ton code

<-- Il y a actuellement $r[0] $ph sur le site. -->

je c ke c bete mé si ya d débutan ki prenne ta source ca leur évitera de galéré...
Voilivoilou, bonne continuation a tous

PHP.FEVER.OBC The MoChE
obcstaff Messages postés 147 Date d'inscription mardi 15 novembre 2005 Statut Membre Dernière intervention 28 janvier 2008
8 déc. 2005 à 12:05
Génial le compteur, merci bien il est déja sur mon site ;)
note: 8 je pense car la source pourrai être plus courte....

++
expertmax Messages postés 7 Date d'inscription jeudi 26 mai 2005 Statut Membre Dernière intervention 5 avril 2007
13 août 2005 à 07:28
Merci pour le compteur, en plus d'être simple et efficace, il est entièrement paramétrable, un bon 10 !
cs_Mizuka Messages postés 66 Date d'inscription jeudi 4 août 2005 Statut Membre Dernière intervention 16 décembre 2009
10 août 2005 à 01:29
Merci :D

Mizuka
massacr Messages postés 233 Date d'inscription vendredi 2 juillet 2004 Statut Membre Dernière intervention 4 janvier 2007
6 août 2005 à 11:25
IMPECCABLE !!!
10/10 !! Et en plus tu fais coup double, tu fais un bon compteur, et tu résoud la question du clignotement sous Firefox. Enfin, tu ne la résoud pas, mais en attendant que Mozilla le corrige, ca ne le fait plus. Vraiment bien.
cs_MATHIS49 Messages postés 368 Date d'inscription vendredi 10 octobre 2003 Statut Membre Dernière intervention 14 mai 2010 1
6 août 2005 à 11:04
GRenard > Bon bah c'est génial si ça marche chez toi sous IE ;)Pour le xhtml ça changera beaucoup de chose ?

Anthomicro> De rien, mais c'est trop d'honneur pour pas grand chose ;)
Niveau navigateur je trouve que IE et FF on chacun leurs défaults, à quand le navigateur parfait ? :D
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
6 août 2005 à 08:13
PUTAIN MERCI, j'ai remplacé mes div par deux champs label et ça ne clignote plus sous firefox, rien que pour ça je te mets 10

et en passant : FIREFOX => Grosse m...
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
6 août 2005 à 08:08
Salut,

sympa pour le clignotement je vais matter si ça marche pour mon chat en remplaçant le div ;-)
cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 1
6 août 2005 à 03:33
Ca marche c'est cool ! (avec IE)
Pour le champs texte j'avais remarqué mais je n'étais pas sur.
Tu es presque XHTML, au lieu de html 4.01, il suffit de rajouter surtout des / dans les input à la fin.
1000 tu vas overloader ton serveur si j'ouvre 100 browsers ;)
cs_MATHIS49 Messages postés 368 Date d'inscription vendredi 10 octobre 2003 Statut Membre Dernière intervention 14 mai 2010 1
6 août 2005 à 02:39
La seul solution que j'ai trouvé est de remplacer le calque par un champs texte.

Aussi je pense que des erreurs de ce type
"document has no properties" ne se reproduiront plus.

Ca ne marche toujours pas sous Ie chez toi ?
cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 1
6 août 2005 à 00:10
Quelle est la modification que tu as faites pour empêcher le clignotement ? (techniquement svp ! merci !)
cs_MATHIS49 Messages postés 368 Date d'inscription vendredi 10 octobre 2003 Statut Membre Dernière intervention 14 mai 2010 1
5 août 2005 à 20:41
Voila 1ere maj, plus de clignotement sous Firefox
cs_MATHIS49 Messages postés 368 Date d'inscription vendredi 10 octobre 2003 Statut Membre Dernière intervention 14 mai 2010 1
5 août 2005 à 19:47
c'est vraiment bizzare tout ca :p
Si quelqu'un c'est comment réparer tout ca , je suis preneur :D
cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 1
5 août 2005 à 19:09
disons que c'est avec windows 2000 que j'ai testé ca... mais bon jviens de retester avec windowsxp et ca fait la même chose pour IE...

Pour l'erreur JS, j'invente pas... j'ai fait copier coller... parfois si ton div est pas encore affiché et que le script est exécuté ca peut faire ca.
cs_MATHIS49 Messages postés 368 Date d'inscription vendredi 10 octobre 2003 Statut Membre Dernière intervention 14 mai 2010 1
5 août 2005 à 18:41
Ca arrive avec firefox, mais avec IE quand je vais sur ton site et que j'ajoute un espace après l'adresse


nieuh ?

En passant aussi, avec IE ça reste toujours au même chiffre, je crois qu'il y a un problème de cache...


J'ai testé en ouvrant une fenêtre FF et une IE et en actualisant l'une des deux à chaque fois, ça marche nickel.
En effet peut être ton navigateur n'a pas le même système de cache que moi
Perso mon cache est en "automatique"
cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 1
5 août 2005 à 18:27
Parfois : Erreur : document.getElementById("compteur") has no properties
Fichier Source : http://angersbouge.com/compteurplus/fonctions/js/compteur.js
Ligne : 42
Ca arrive avec firefox, mais avec IE quand je vais sur ton site et que j'ajoute un espace après l'adresse (bin oui, c'est con)...

En passant aussi, avec IE ca reste toujours au même chiffre, je crois qu'il y a un problème de cache...
cs_MATHIS49 Messages postés 368 Date d'inscription vendredi 10 octobre 2003 Statut Membre Dernière intervention 14 mai 2010 1
5 août 2005 à 16:59
MALIK>
Oui ;) le xmlhttprequest c'est sympa mais il a quelques inconvénients quand même :

- Si tu n'as pas Javascript d'activé ça ne marche pas
- Si tu as une base trop grosse, ça devient super lourd

Mais bon on ne peut pas tout avoir ;)

MOMOXE>
lol trés bonne idée ;)
malik7934 Messages postés 1154 Date d'inscription mardi 9 septembre 2003 Statut Membre Dernière intervention 15 août 2009 17
5 août 2005 à 16:42
Ben rien que par ce que tu fais rien qu'à m'embêter je te balance un 7! Et toc! Hehe... bonne idée à part ça, le filon xmlhttprequest est sans fin!
momoxe Messages postés 71 Date d'inscription jeudi 18 novembre 2004 Statut Membre Dernière intervention 12 août 2006
5 août 2005 à 16:42
Bonne idée ce compteur en temps réel comme ca, tu le mets en fond d'ecran dans un page html et le soir quand tu rentres tu as le nombre de personnes qui ont visité ton site pendant que tu travaillais dur!
@++
PS: ma source, c'est le n° juste apres la tienne soit 33089
Rejoignez-nous