Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1671 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Etablir une liste de connectés actuels

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Etablir une liste de connectés actuels

n°1519757
oli1987
Posté le 25-02-2007 à 23:16:00  profilanswer
 

Bonsoir,
 
Sur la zone privée de mon site, j'aimerai pouvoir y établir une petite liste des membres connectés à l'heure qu'ils visitent les pages.
 
Pour cela, seule je ne dispose que d'une chose : la date&heure de leur dernière visite.
 
Etant donné que je sais qu'une visite dure en moyenne 7-8 minutes sur mon site, je pensais me servir de la date de dernière visite + 8 minutes pour accepter ce membre comme "connecté actuel"...
 
Mais j'ai du mal à paramétrer cela.
 
Si qqun pouvait m'y aider  
 
merci d'avance

mood
Publicité
Posté le 25-02-2007 à 23:16:00  profilanswer
 

n°1519822
chani_t
From Dune
Posté le 26-02-2007 à 09:33:04  profilanswer
 

la date + heure tu y as acés via quoi ? un fichier? une bdd ?
 
Dans tous les cas tu regarde quel sont les membres dont la date de connexion est supérieur à datetime-5min., et pis tu liste les noms...
 
si tu travail avec une bdd c'est super simple, tu fais une requête sur la date... le tout étant d'enregistrer les dates de manière à ce que ta bdd puisse faire des requête dessus.. (pas mettre des formats de date bizarres).

n°1519830
oli1987
Posté le 26-02-2007 à 09:53:21  profilanswer
 

en effet, c'est avec une bdd.
 
Mais je ne vois pas comment enlever correctement 5 minutes au datetime en question ...

n°1519831
skeye
Posté le 26-02-2007 à 09:54:22  profilanswer
 

lis la doc de ton sgbd à la section des dates/heures.


Message édité par skeye le 26-02-2007 à 09:54:27

---------------
Can't buy what I want because it's free -
n°1519838
chani_t
From Dune
Posté le 26-02-2007 à 10:05:28  profilanswer
 

notament pour mysql, il utilise des date au format unix.. donc en secondes.. s'pa difficile :D
 
Aprés comme dit Skeye, regarde bien comment sont géré les dates.. ;)

n°1519872
skeye
Posté le 26-02-2007 à 10:42:35  profilanswer
 

euh plutot que faire des calculs savants en secondes il y a des fonctions toutes prêtes pour faire des opérations sur les dates/heures...:o

Message cité 1 fois
Message édité par skeye le 26-02-2007 à 10:42:46

---------------
Can't buy what I want because it's free -
n°1519927
chani_t
From Dune
Posté le 26-02-2007 à 11:07:47  profilanswer
 

skeye a écrit :

euh plutot que faire des calculs savants en secondes il y a des fonctions toutes prêtes pour faire des opérations sur les dates/heures...:o


 
calcul savant ?  :??:  
 
Tu prend un timestamp linux, auquel tu retire 300s... et vla... super le calcul.
 
Aprés en effet, si c'était plus complexe, des fonctions plus évoluer permettent de faire de calculs, mais bon s'pa utile dans ce cas à mon avis.

n°1519929
skeye
Posté le 26-02-2007 à 11:08:22  profilanswer
 

des fonctions faites exprès sont là, on les utilise.:o


---------------
Can't buy what I want because it's free -

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Etablir une liste de connectés actuels

 

Sujets relatifs
[HTML] Peut-on afficher une image dans une liste de choix ?Parcourir une liste de checkbox
.actualiser une liste deroulante
Créer une liste de valeurliste + decalage
generation liste deroulanteIO::Select can_read retourne immédiatement une liste vide
Liste déroulante et If ...thensélectionner une liste de fichiers avec FileReferenceList ?
Plus de sujets relatifs à : Etablir une liste de connectés actuels


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR