programmation forum
Hors ligneJdalton42 Le 10/07/2007 à 23:26 Profil de Jdalton42 Configuration de Jdalton42

en fait, question toute bete, j'aimerai savoir a chaque fois comment un forum comme phpbb fais pour savoir quel message a été vu par quel utilisateur etc etc
--
jdalton42
Hors ligneThomas Le 12/07/2007 à 19:55 Profil de Thomas Configuration de Thomas

Tueur de chet maïs
Bondour ,

Déjà :

Ensuite ta question est assez vague mais je vais y répondre assez rapidement (si je l'ai bien compris) :
A chaque visionnage de message, le script PHP enregistre tout simplement dans une base de données mysql que l'utilisateur ayant l'ID tant a regardé le message ayant l'ID tant.
--
DOUDA ! RONCONE NOUNA NOÏ ! RONCONE NOUNA NOÏ !
Hors ligneJdalton42 Le 12/07/2007 à 20:26 Profil de Jdalton42 Configuration de Jdalton42

Bonjour ^^

je pense pas que se soit comme sa ^^ si y a 10 000 messages et 200 membres il y aurait 2 millions d'enregistrement mysql...
--
jdalton42
Hors ligneThomas Le 12/07/2007 à 23:20 Profil de Thomas Configuration de Thomas

Tueur de chet maïs
Bondour ,

Peut-être un système de cookies ? En même-temps, ce n'est pas à nous qu'il faut poser la question, mais aux développeurs du forum en question (phpbb) ou tout simplement regarder le code-source -_-
--
DOUDA ! RONCONE NOUNA NOÏ ! RONCONE NOUNA NOÏ !
Hors ligneJdalton42 Le 12/07/2007 à 23:30 Profil de Jdalton42 Configuration de Jdalton42

bah, la question était en fait plus pour antho puisqu'il a fait le forum de ce site :) et tout le site d'ailleur ^^
--
jdalton42
Hors ligneAnthony Le 14/07/2007 à 15:35 Profil de Anthony Configuration de Anthony

Admin
Salut,

Sur PHPBB c'est fait via cookies donc quand tu changes de PC, t'es baisé

Sur d'autres forums c'est foutu dans la base de données (IPB, punbb il me semble aussi bien que je n'en sois pas sûr). Sinon sur ce site j'utilise la base de données. Dès que tu consultes un topic il y a un enregistrement de placé dans la base de données. Un clic sur "marquer tous les forums comme lus" soulage la base de données ;)
--

Hors ligneAudayls Le 21/07/2007 à 23:45 Profil de Audayls Configuration de Audayls

Jeune Padawan
Salut,
Moi si je dois faire un tel systeme je le verrais bien en XML :

  • On crée un fichier XML différent pour chaques membres.
  • Quand un membre se connecte on lit son fichier et on le place dans un cookie sauf si le cookie existe toujours bien entendu .
  • Quand le membre lit un topic, on l'ajoute dans le cookie et dans le fichier XML.


Celà permettrai de soulager la base de donnée car après tout un système pareil c'est secondaire...

--
'Cause it's a bittersweet symphony, this life
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels