COMPTEUR DE VISITEURS CONNECTÉS EN TEMPS REEL !!!

cs_Antidote Messages postés 163 Date d'inscription lundi 29 septembre 2003 Statut Membre Dernière intervention 8 mai 2010 - 20 déc. 2003 à 06:24
codelyokon1 Messages postés 1 Date d'inscription samedi 24 octobre 2009 Statut Membre Dernière intervention 25 octobre 2009 - 25 oct. 2009 à 08:42
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/18855-compteur-de-visiteurs-connectes-en-temps-reel

codelyokon1 Messages postés 1 Date d'inscription samedi 24 octobre 2009 Statut Membre Dernière intervention 25 octobre 2009
25 oct. 2009 à 08:42
SUPER GRACE A TON CODE JA'AI TROUVER MON BONNHEUR
obcstaff Messages postés 147 Date d'inscription mardi 15 novembre 2005 Statut Membre Dernière intervention 28 janvier 2008
6 déc. 2005 à 23:27
Le code est bien écrit, mais je pense qu'il existe beaucoup plus simple mais si ta source l'est déja bien mais il faut un site avec BD.
En effet il faut pour ton code faire appel a la fonction sur toute les pages si le site en a plusieurs alors qu'avec les SESSION, il y aurait beaucoup moins de code:
-- a l'ouverture de SESSION, nbvisiteur<-nbvisiteur+1 dans la table visite
-- kan unset SESSION, nbvisiteur<-nbvisiteur-1

Bref j'suis dessus, bientot les 2 fonctions seront en ligne

++ et bon courage a tous
XSimpson Messages postés 31 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 7 octobre 2004
25 déc. 2003 à 09:43
Ouvrir une popup ne marche très bien, parce ceux qui ont un popup killer, du style de la barre google, ton script ne marche sauf si on la désactive.
Il faudrai juste un script cgi automatique qui te servirai à appelé les derniers connectés en se servant de leur IP, peut-être que là alors sa marcherai bien.

Je ne m'y connais pas trop en CGI, alors je ne peut pas t'aider, allez ciao
cs_Antidote Messages postés 163 Date d'inscription lundi 29 septembre 2003 Statut Membre Dernière intervention 8 mai 2010
21 déc. 2003 à 18:11
dsl koko cété une erreur de frappe un petit oublie. Si in utilise une pseudo frame à la fermeture du navigateur celle sera fermée avec et donc pas de lancement de script. Ce n'est pas idéal je pense.

laraignee je suis en 56k (mais illimité) j'ai pas cette habitude je n'y avait pas penser non plus.

Je cherche une solution pour le moment mais pour l'instant je n'est rien trouvé de formidable.

en tout cas merci à vous
cs_laraignee Messages postés 1 Date d'inscription dimanche 18 mai 2003 Statut Membre Dernière intervention 21 décembre 2003
21 déc. 2003 à 11:07
Salut Antidote,
Tu devrais prévoir en plus une une tempo comme tu l'explique dans tes commentaires, ainsi tu pourrais gérer les erreurs, car certains utilisateurs se déconnecte de leur fournisseur d'accés avant de fermer leur navigateur.
Souvent pour continuer à lire la page hors connection.
Tout le monde n'as pas encore l'ADSL.
Bon Courage.
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
21 déc. 2003 à 11:03
c pas tres logique ca ;)

body onload="visit(1)" onunload="visit(0)">

je crois que c'est mieux !!!
mais tu pourrais aussi utiliser une frame ! tu l'a mets toute petite et tu fais ouvrir une page dedans lors du onunload !
cs_Antidote Messages postés 163 Date d'inscription lundi 29 septembre 2003 Statut Membre Dernière intervention 8 mai 2010
21 déc. 2003 à 07:36
Merci de cette intelligente remarque j'ai pas du tout penser à la compatibilité en faisant ceci.

Je vais voir ce que je peut faire seulement je n'est qu IE 6 pour testé. Si quelqu'un utilise des vieille version d'ei de nescape ou mozilla ou autre navigateur si vous essayer ce script faite moi parvenir vos résultats merci !
cs_Nocturne Messages postés 115 Date d'inscription mardi 26 février 2002 Statut Membre Dernière intervention 15 novembre 2007
21 déc. 2003 à 02:06
Salut Antidote,
Juste une petite remarque concernant Netscape 7.02, onUnload ne marche pas quand tu ferme le navigateur et donc cela fause ton compteur de connectes (hypothese que l'internaute ne continu pas a surfer sur le Web apres la visite de ton site, dans le cas contraire ca marche).
Marche tres bien avec IE.
Fait des testes avec d'autres navigateurs, t aura peut etre des surprises.
Bon courage.
cs_Antidote Messages postés 163 Date d'inscription lundi 29 septembre 2003 Statut Membre Dernière intervention 8 mai 2010
20 déc. 2003 à 06:24
J'oubliait les deux fichier sont à mettre à la racine de votre site
Rejoignez-nous