Pb PHP! Compter les personnes connectées
                                    
                        FraKtaL                    
                                    -
                                     
FraKtaL -
        FraKtaL -
        Voila :
J'aimerais afficher sur mon site un truc du genre : actuellement, x personnes connectées. J'avais pensé faire un script qui detecte l'ip du visiteur, et si c une nouvelle ip, il incremente le compteur du nombre de personnes connectées. Mais comment savoir quand le type se deconnecte (c-a-d il va sur un autre site, ou il ferme la fenetre)? Je pense que ya pas moyen, est ce que qqun a une idée ? La seule solution semble etre d'enregistrer l'heure ou le type se connecte, et ou bout de 30min d'inactivité, considerer qu'il est plus la...mais c pas top. Qqun a une meilleure solution ?
                
            
                
    
    
    
        J'aimerais afficher sur mon site un truc du genre : actuellement, x personnes connectées. J'avais pensé faire un script qui detecte l'ip du visiteur, et si c une nouvelle ip, il incremente le compteur du nombre de personnes connectées. Mais comment savoir quand le type se deconnecte (c-a-d il va sur un autre site, ou il ferme la fenetre)? Je pense que ya pas moyen, est ce que qqun a une idée ? La seule solution semble etre d'enregistrer l'heure ou le type se connecte, et ou bout de 30min d'inactivité, considerer qu'il est plus la...mais c pas top. Qqun a une meilleure solution ?
        A voir également:         
- Pb PHP! Compter les personnes connectées
- Comment savoir si 2 personnes discutent sur messenger - Accueil - WhatsApp
- Easy php - Télécharger - Divers Web & Internet
- Supprimer une conversation messenger pour les deux personnes ✓ - Forum Facebook Messenger
- Groupe de 4 personnes connus ✓ - Forum Musique / Radio / Clip
- Envoyer un sms à plusieurs personnes android - Forum Samsung
 
    
    
    
    
Tafiscobar, la question n'est pas comment détecter un visiteur déjà venu, mais comment détecter qu'un visiteur a "quitté" le site.
Moi je pense qu'il n'y a pas d'autre solution que de se fixer un délai au bout duquel on estime que le visiteur n'est plus devant le site (30minutes me semble beaucoup, je mettrais pas plus de 5min...).
Techniquement, cela impliquerait de sauvegarder tous les visiteurs dans une table de base de données, avec une date d'expiration et à chaque affichage de page virer les visites trop anciennes !?
Hum personne n'a plus simple ?? Parceque là, c'est un coup à perdre ENORMEMENT en performance...
--
Tittom (ça c'est de la signature)