![]() |
Dilemme PHP pour forum
|
Thread Tools | Display Modes |
#1
|
||||
|
||||
![]()
Bonjour à tous,
Voici mon problème, qui certes n'en n'est pas vraiment un, je dirai plutôt que c'est une interrogation. Etant toujours sur le développement d'un forum, je cherche à enregistrer l'activité des membres, du moins la dernière activité. Mais voici mon problème, quand mettre à jour cette information pour ne pas que lors de la prochaine connexion du membre l'ancienne valeur soit effacer ? En effet celle-ci me permet d'afficher le nombre de nouveaux messages postés depuis son dernier passage, ainsi qu'éventuellement ces messages. En fait il faudrait que la nouvelle valeur soit enregistrée lorsque la session se termine, est-ce possible ? Merci d'avance pour votre aide.
__________________
- La théorie, c'est quand on sait tout et que rien ne fonctionne. - La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. - Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! - Albert Einstein - |
#2
|
||||
|
||||
Pourquoi ne suffirait-il pas de remettre à 1 le compteur de nouveaux messages lorsque l'utilisateur poste le premier message de sa connexion ?
__________________
bloggure "La terre ne nous appartient pas, elle appartient aux générations futurs..." à méditer ! chaussettes homme fil d'écosse
|
#3
|
|||
|
|||
Il faut stocker dans la base la dernière activité et l'avant dernière. A chaque activité, si la dernière activité est par exemple plus de x min avant, tu la copies dans l'avant dernière et tu met l'activité actuelle dans la dernière.
Pour voir les nouveaux messages, tu prends tous les messages postérieurs à l'avant dernière activité. |
#4
|
||||
|
||||
Quote:
__________________
- La théorie, c'est quand on sait tout et que rien ne fonctionne. - La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. - Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! - Albert Einstein - |
#5
|
||||
|
||||
vBulletin utilise pour cela plusieurs choses :
- la date d'inscription - la dernière activité - la dernière visite - le dernier message Pour les nouveaux messages, il note aussi dans le cookie les messages lus ou pas (indépendamment de la dernière visite/activité), mais là ça devient plus compliqué ![]() |
![]() |
Bookmarks |
«
Previous Thread
|
Next Thread
»
Currently Active Users Viewing This Thread: 2 (0 members and 2 guests) | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
PHP 5.0.0 Final | Toitoine | Actualité | 10 | 18-07-2004 17:16 |
Nouvelles versions de phpBB, PHP-Nuke & PHP | nonoleptitmalin | Actualité | 5 | 16-04-2004 12:48 |
Patchs cumulatifs pour Internet Explorer | Werner | Actualité | 4 | 05-06-2003 12:13 |
creer un site en php | kenny250 | Discussions sur le site et/ou le forum | 5 | 03-11-2002 11:40 |
Windows .NET 2003 | Werner | Articles | 0 | 19-10-2002 15:10 |
All times are GMT +2. The time now is 22:20.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.