sk8er_ouf
Messages postés11Date d'inscriptionlundi 1 mars 2004StatutMembreDernière intervention 4 septembre 2006
-
3 sept. 2006 à 15:38
JoJo738
Messages postés1267Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention29 juin 2010
-
4 sept. 2006 à 23:21
Voila expliquer moi le principe comme dans phpbb qui permet à chaque visiteur de voir les nouveau sujet depuis leur derniere visite ? je penses prendre la date de sa derniere visite et selectionner tout ce qui a était creer depuis, mais comment juste aprés l'avoir vu le post redeviendrai normale ?
Et stoker les id des messages non lu dans un cookie ???
- On peut modifier les cookies de tous les visiteurs en 1 seul requete et si ils ne sont pas connectés ?
- Et si on enregistre les id lus, une fois le cookie supprimé ... hop, tous les sujets sont en non lus.
<hr />Si ma reponse te convient, merci de l'accepter !
sk8er_ouf
Messages postés11Date d'inscriptionlundi 1 mars 2004StatutMembreDernière intervention 4 septembre 2006 3 sept. 2006 à 17:13
j'ai penser à une donnée dans chaque message du style binaire 1+2+4+8+16+32 cela par rapport au nombre de membres, ce qui donne un total puis retirer de ce totale si ce n'est pas déja fait le nombre correspondant à un membre ... mais comment faire sa correctement ?
JoJo738
Messages postés1267Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention29 juin 20102 3 sept. 2006 à 23:36
Samut,
Je pense qu'il faut voir du coté du TimeStamp
Sinon, moi, j'avais fait qqchose d'assez lourd pour un tres tres petit forum. Grace à deux trois fontion MySQL j'avais dans les sujets lu l'id du membre " 1 3 5 8 " (Les membres 1, 3, 5 et 8 ont lu le message).
<hr />Si ma reponse te convient, merci de l'accepter !
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 20134 4 sept. 2006 à 09:24
Salut!
Tu pourrais stocker l'id des messages non lus dans un cookie...
@++
R@f
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
Vous n’avez pas trouvé la réponse que vous recherchez ?
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 20134 4 sept. 2006 à 10:41
Yep!
Quand j'aurai le temps, j'aimerais zieuter comment font phpBB, IPB & co, ca m'intéresse!
@++
R@f
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
coockiesch
Messages postés2268Date d'inscriptionmercredi 27 novembre 2002StatutMembreDernière intervention13 septembre 20134 4 sept. 2006 à 19:31
Merci pr le tuto, JoJo738! J'utilise déjà le timestamp, le pb c tjs pr la gestion des lus des non-lus, :D
Dans le tuto, ils utilisent session, mais j'aime pas trop: on est obligé de tout consulter en une visite... Peut-être que cookie, bien que plus lourd, est mieux, dans ce cas...
@++
R@f
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
JoJo738
Messages postés1267Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention29 juin 20102 4 sept. 2006 à 21:18
Ouep, c'est à quoi je pensais.
Tu stoque dans la BDD ou dans un cookie. Mets les sujets lus dedans (serialize() à default) et quand tout est lu on change le refresh, et avec deux trois plus suplementaire pour "lire tous les sujets"
<hr />Si ma reponse te convient, merci de l'accepter !
JoJo738
Messages postés1267Date d'inscriptionmercredi 7 juillet 2004StatutMembreDernière intervention29 juin 20102 4 sept. 2006 à 23:21
^^
Tu utilise le tuto que j'ai precedamment passé. Puis tu mets dans un champs MySQL (ou cookie) un serialize() (unserialize()) où tu ajoute les sujets lus. (Forme : array( TOPIC => array( SUJETS_non_lus) ) ).
Sauf que tu ne remet pas à jour le TimeStamp
Grace à un lien, tu vide ce champs et tu remet le Time(Stamp) à jour.
Ou, sinon, apres une certaine periode (cookie ou TimeStamp2) tu remet le Time à jour. Comme ca ca purifis ta base si jamais il ne regarde pas tous les sujets.
<hr />Si ma reponse te convient, merci de l'accepter !