Communauté Informatique NDFR.net : Dilemme PHP pour forum - Programmation Web (HTML, PHP, ASP, Java, XML, etc.)
Reply
Dilemme PHP pour forum
Thread Tools Display Modes
  #1  
Old 13-07-2004, 11:31
SantX's Avatar
SantX SantX is offline
I'm watching you...
 
Join Date: 09-02-2004
Location: 127.0.0.1
Age: 39
Posts: 675
Send a message via ICQ to SantX Send a message via MSN to SantX Send a message via Skype™ to SantX
Question Dilemme PHP pour forum

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 -
Reply With Quote
  #2  
Old 13-07-2004, 12:41
$c@r's Avatar
$c@r $c@r is offline
Membre senior
 
Join Date: 11-05-2004
Location: Orlin'z & Bloi'z
Age: 39
Posts: 336
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
Reply With Quote
  #3  
Old 13-07-2004, 12:57
Matt Matt is offline
Super modérateur
1 Highscore
 
Join Date: 24-12-2002
Posts: 4,453
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é.
Reply With Quote
  #4  
Old 13-07-2004, 13:30
SantX's Avatar
SantX SantX is offline
I'm watching you...
 
Join Date: 09-02-2004
Location: 127.0.0.1
Age: 39
Posts: 675
Send a message via ICQ to SantX Send a message via MSN to SantX Send a message via Skype™ to SantX
Quote:
Originally Posted by Matt
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é.
Ah, ouais je n'y avais pas pensé, merci je vais tester ça tout de suite !
__________________
- 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 -
Reply With Quote
  #5  
Old 13-07-2004, 14:38
Benjy's Avatar
Benjy Benjy is offline
Administrateur
 
Join Date: 21-08-2001
Location: Rueil Malmaison (92)
Age: 43
Posts: 2,043
Send a message via MSN to Benjy
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é
__________________
Merci de lire et de respecter les règles et d'utiliser la .
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
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 05:26.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.