gestion des messages lus ?

page 1 page 2
Répondre
Cart
Cart
Déconnecté
globule as tu virer la gestion des msgs lu sur ce forum ??

car si ce n'est pas le cas g un problem avec mes cookies (que sur ce site )

car je vois tous les messages en lu :)

=====

si tu ve un systeme plus performant que ton ancien systeme pour ca je ve bien de l'expliker mais c bizarre , mais ca fonctionne tres bien ( meme avec un multiboard)
c'est ce que g installé sur mon forum

http://subwareznet.servegame.com/?txt=Forum/forum
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Oui, je l'ai viré.

Il y avait une mauvaise gestion des cookies avec apache 2 et php.

Le probleme est regle avec la nouvelle version d'apache, mais avant de tout remettre, je cherche une methode simple (et donc rapide) afin de voir reellement les messages qui ont étés lus (et non plus en feintant, comme c'était auparavant).
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Sinon explique voir ta technique smiley
Cart
Cart
Déconnecté
ok hang on ...


donc moi je gere tout avec un seul Cookie

mais dans ce cookie je fous une enorme chaine de caractere s
sous la forme

idforum/idmsg/datemsg, idforum/idmsg/date , ect ect

le truc idforum m'est necessaire car je gere plusieur forum

so now la gestion de ce truc
pour voir si le msg a ete lu, j "explode()" la chaine de caractere
jobtine donc un tableau
contenant tous les msgs lu sous la forme
idform/idmsg/date (en fait une ligne de tableau par msg )

apres je refait un explode sur cette ligne de tableau
comme ca je peu recup le numero id du sujet et la derniere date

(tu es encore la :) )

ya plus k'a faire des comparaisons sur les differents champs

en gros c ca

je suis pas chez moi mais je te ferais un wall pour que ca soir un peu plus clair

ca marche parfaitement chez mwa :)
Cart
Cart
Déconnecté
g oublier de dire que kand tu lis unmsg

si le msg est enregistrer dans le cookie il faut juste modifier le /date

si il n'existe aps fo linserer complet
idforum/idmsg/date

ce qui implique des fonctions de traitements

je te les mets tout a lheure :)
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Nan c'est bon j'ai compris ta technique :)
Alkaid
Alkaid
Déconnecté
O_o
euh pas moi .... smileysmiley
dailleurs je veu bien ton wall stp !
Cart
Cart
Déconnecté
je te le met ce soir ;)
Layer
Layer
Déconnecté
Error 500 : internal brain error
il me viens une idée un peu farfelu :

au lieu de stocker tout ça, n'est il pas plus simple de stocker dans un cookies id du msg et le nombre de réponse ?

puis pour savoir si la personne a lu ou si le thread a un new msg on a 3 test a faire :

* si le cookie n'a pas l'id du msg : icone rouge
* si le cookie a l'id msg et reponse cookie >= reponse forum : icone jaune
* si le cookie a l'id msg et reponse cookie < reponse forum : icone rouge

c'est pas plus simple ?
Cart
Cart
Déconnecté
ca revien au meme moi je stock la date de dernier msg

toi le nbre de msg suivant le post ca qui revient exactement au meme niveau longueur du cookie :)
Layer
Layer
Déconnecté
Error 500 : internal brain error
et le wall ! pour nous montrer !! smiley
Cart
Cart
Déconnecté
mes fichiers n'etaient plus accessibles


voila have fun pour comprendre :)


http://www.lephpfacile.com/wall/lire_wall.php?wall=97
Cart
Cart
Déconnecté
ah globule a mis en place mon truc :)

ca fait plaisir
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
C'est pas vraiment ton truc (j'ai rien compris à ton code) mais en gros c'est le même algo...
Cart
Cart
Déconnecté
lol m'etonne pas mais ton wall ca prend pas en compte les tabulations

donc ca rend pas bien

mais c pas etonnant lol
page 1 page 2
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique