NOMBRE DE SESSION ACTIVE, CONNECTÉS SUR LE SERVEUR
cs_mehdibou
Messages postés365Date d'inscriptionvendredi 24 mai 2002StatutMembreDernière intervention18 octobre 2004
-
20 mars 2003 à 22:25
mortiis
Messages postés120Date d'inscriptionmardi 11 février 2003StatutMembreDernière intervention 9 mars 2008
-
12 oct. 2004 à 06:35
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
mortiis
Messages postés120Date d'inscriptionmardi 11 février 2003StatutMembreDernière intervention 9 mars 2008 12 oct. 2004 à 06:35
J'ai essayer ce script et il fonctionne, mais si un utilisateur vient juste de se déconnecter, il est conté quand même, il faut attendre que le temps d'expiration de sa session soit passé pour qu'il ne soit pas compté.
Comment on fait pour que quand l'utilisateur ferme le browser, la session soit pas compté.
Merci beaucoup pour cette source.
rdx83
Messages postés4Date d'inscriptionmercredi 19 mars 2003StatutMembreDernière intervention23 janvier 2006 7 mai 2004 à 10:43
tazmania37, regarde dans ton php.ini il y a une section qui parle du SAFE MODE il suffit de la désactiver
tazmania37
Messages postés46Date d'inscriptionmercredi 29 octobre 2003StatutMembreDernière intervention10 novembre 2009 5 avril 2004 à 10:15
Bon script, exactement ce que je cherchais mais ... marche pas chez moi. Il m'affiche un problême de "SAFE MODE restriction in effect".
Je sais pas du tout ce que c'est !!!
BoulyFamily
Messages postés4Date d'inscriptionmardi 16 septembre 2003StatutMembreDernière intervention27 mars 2004 27 mars 2004 à 16:21
Je le charchais... je l'ai trouvé et avec le commentaire de pyroflo, c'est complet !
Excellent ;o)
SEE U SOON
BoulyFamily
pyroflo
Messages postés323Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention17 mai 2005 14 janv. 2004 à 19:49
Très malin, bravo rdx83 !
Une seule correction: lorsqu'on détruit une session, le fichier de cette session se trouvant donc dans le répertoire tmp de PHP est vidé et NON supprimé (supprimé en fonction de la durée de la session).
C'est pourquoi il faut ajouter cette condition pour ne comptabiliser que les sessions vraiment actives:
[...]
if (is_file($file) && ($difference < $max_time) && fread(fopen($file,'r'),1) != '')
[...]
Voilà,
@+
virtuelkiller
Messages postés44Date d'inscriptionsamedi 8 mars 2003StatutMembreDernière intervention 9 mars 2016 4 juil. 2003 à 13:12
Salut !
Je suis un niewbie en php alors j'aurais besoin d'un peu d'aide !
Peux tu m'expliquer ton code stp(commente le quoi... ;-) ? Merci d'avance.
Et comment faire pour afficher le contenu des variables de sessions à la suite ? Comme par exemple pour afficher les membres d'un site qui sont connectés ! Merci d'avance again !
++
VirtuelKiller
cs_mehdibou
Messages postés365Date d'inscriptionvendredi 24 mai 2002StatutMembreDernière intervention18 octobre 2004 20 mars 2003 à 22:25
Intéressant et complet :) ça peut servir pour compter le nombre de users online
10/10
12 oct. 2004 à 06:35
Comment on fait pour que quand l'utilisateur ferme le browser, la session soit pas compté.
Merci beaucoup pour cette source.
7 mai 2004 à 10:43
5 avril 2004 à 10:15
Je sais pas du tout ce que c'est !!!
27 mars 2004 à 16:21
Excellent ;o)
SEE U SOON
BoulyFamily
14 janv. 2004 à 19:49
Une seule correction: lorsqu'on détruit une session, le fichier de cette session se trouvant donc dans le répertoire tmp de PHP est vidé et NON supprimé (supprimé en fonction de la durée de la session).
C'est pourquoi il faut ajouter cette condition pour ne comptabiliser que les sessions vraiment actives:
[...]
if (is_file($file) && ($difference < $max_time) && fread(fopen($file,'r'),1) != '')
[...]
Voilà,
@+
4 juil. 2003 à 13:12
Je suis un niewbie en php alors j'aurais besoin d'un peu d'aide !
Peux tu m'expliquer ton code stp(commente le quoi... ;-) ? Merci d'avance.
Et comment faire pour afficher le contenu des variables de sessions à la suite ? Comme par exemple pour afficher les membres d'un site qui sont connectés ! Merci d'avance again !
++
VirtuelKiller
20 mars 2003 à 22:25
10/10
Mehdi