[PHP] Forum - prévenir d'un nouveau post ...

Forum - prévenir d'un nouveau post ... [PHP] - Programmation

Marsh Posté le 27-06-2002 à 21:10:58    

Voilà, je voudrais savoir comment vous faites pour informer le visiteur qu'un nouveau message a été posté dans le message qu'il a vu précedemment (sans pour autant que ce visiteur soit l'auteur du message).
Je pense qu'on pourrait stocker tout les ID et la date des messages que le visiteur a déjà vu dans des cookies, mais cette solution m'embette car ça ferait des cookies de taille importante.
 
J'avais pensé à autre chose, le navigateur peut afficher les liens d'une couleur différente suivant si le visiteur à déjà été sur le lien, serait-il possible en PHP ou Jvavscript de savoir si le lien sur lequel on dirige le visiteur a déjà été visité par ce dernier ???

Reply

Marsh Posté le 27-06-2002 à 21:10:58   

Reply

Marsh Posté le 27-06-2002 à 21:14:21    

un table sql ou quand l'user rentre dans le topic ca insert son login mail et id du topics :)
voila


Message édité par Boris l'invincible le 27-06-2002 à 21:15:22
Reply

Marsh Posté le 27-06-2002 à 21:31:05    

Mouais, j'y avais pensé aussi, mais ça reviens un peu comme les cookies ça prends de la place ...
 
C'est pas possible d'exploité les liens déjà visité par le visiteur que le navigateur reconnait dans tous les cas ...

Reply

Marsh Posté le 27-06-2002 à 21:43:49    

Olivier51 a écrit a écrit :

Mouais, j'y avais pensé aussi, mais ça reviens un peu comme les cookies ça prends de la place ...
 
C'est pas possible d'exploité les liens déjà visité par le visiteur que le navigateur reconnait dans tous les cas ...



non absolument pas
c purement une "feature" du browser lui-meme.
à la limite en js c ptet possible de voir si un lien est "visited", mais ça n'a aucun interet dans ton cas il me semble
 
edit: tain jme met a parler comme darklord :/


Message édité par --greg-- le 27-06-2002 à 21:44:05
Reply

Marsh Posté le 27-06-2002 à 21:55:09    

Ben justement si, si je savais si le lien était "visited" je pourrais par exemple mettre le post d'une couleur différente ou mettre "nouveau message" à côté par exemple ...

Reply

Marsh Posté le 27-06-2002 à 22:16:14    

Olivier51 a écrit a écrit :

Ben justement si, si je savais si le lien était "visited" je pourrais par exemple mettre le post d'une couleur différente ou mettre "nouveau message" à côté par exemple ...




 
en js...
mais dis moi c'est passionant.
 
LE JS CA CRAINT.

Reply

Marsh Posté le 27-06-2002 à 22:20:29    

Oui mais en même temps le PHP est éxecuté du côté serveur donc impossible de savoir si le lien est "visited", alors que le Javascript est executé du côté client, je pense que je ne t'apprends rien.  
Voilà pourquoi le choix du Javascript ...

Reply

Marsh Posté le 27-06-2002 à 22:32:54    

Olivier51 a écrit a écrit :

Oui mais en même temps le PHP est éxecuté du côté serveur donc impossible de savoir si le lien est "visited", alors que le Javascript est executé du côté client, je pense que je ne t'apprends rien.  
Voilà pourquoi le choix du Javascript ...




ouais j'avais bien compris.
et comment tu vas recuperer ton affaire apres pour envoyer le mail? en javascript? :D

Reply

Marsh Posté le 27-06-2002 à 22:39:24    

Mais non ce que je veux ce n'est pas envoyer des mails à chaque fois, mais je voudrais bien faire comme sur ce forum par exemple afficher une petit drapeau rouge ou bleu pour prévenir si un nouveau message a été posté depuis notre dernière visite ...

Reply

Marsh Posté le 27-06-2002 à 22:41:31    

ha.
bah alors
ça peut marcher
mais ça suxx:)

Reply

Marsh Posté le 27-06-2002 à 22:41:31   

Reply

Marsh Posté le 27-06-2002 à 22:42:47    

Ca m'interresse aussi :C
 
http://forum.hardware.fr/icones/flag1.gif


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 27-06-2002 à 22:43:35    

je pense pas que c comme ça qu'il marche le forum

Reply

Marsh Posté le 27-06-2002 à 22:43:59    

Je@nb a écrit a écrit :

je pense pas que c comme ça qu'il marche le forum




 
Ca m'interresse encore plus :D


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 27-06-2002 à 22:44:14    

Fodrait demander a Joce :/


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 27-06-2002 à 23:23:01    

Oué mais ça m'interresse bcp bcp bcp

Reply

Marsh Posté le 27-06-2002 à 23:23:29    

Yep, c kler ;)


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 27-06-2002 à 23:28:33    

le forums ici marche par la basse de donner la preuve quand tu utilise un autre pc tu as encore les drapeaux etc..


Message édité par Boris l'invincible le 27-06-2002 à 23:28:47
Reply

Marsh Posté le 28-06-2002 à 00:16:21    

Boris l'invincible a écrit a écrit :

le forums ici marche par la basse de donner la preuve quand tu utilise un autre pc tu as encore les drapeaux etc..




 
+1  :D


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Marsh Posté le 28-06-2002 à 10:41:27    

Je crois bien que même quand on est pas identifié, on voit quand même les drapeaux ...  
à moins qu'on soit comme même identifié par un nombre qui serait placé dans un cookies ...


Message édité par Olivier51 le 28-06-2002 à 10:47:58
Reply

Marsh Posté le 28-06-2002 à 10:46:38    

Olivier51 a écrit a écrit :

Je crois bien que même quand on est pas identifié, on voit comme même les drapeaux ...  
à moins qu'on soit comme même identifié par un nombre qui serait placé dans un cookies ...



ouais, ici tu dois pas te relogger à chaque fois
 
et ça s'écrit (et se dit d'ailleurs) QUAND MEME et po comme meme
tu serais pas d'alsace des fois?

Reply

Marsh Posté le 28-06-2002 à 10:51:13    

Faute d'inatention ...
 
Oui mais même pour les anonymes.
Cette solution ne me plait pas trop, trop d'appelle et surcharge de la base de donnée ...

Reply

Marsh Posté le 28-06-2002 à 12:00:49    

Olivier51 a écrit a écrit :

Faute d'inatention ...
 
Oui mais même pour les anonymes.
Cette solution ne me plait pas trop, trop d'appelle et surcharge de la base de donnée ...



boh apparement y'en a que ça gene pas
(voir les stats de la db d'ici)

Reply

Marsh Posté le 28-06-2002 à 13:29:54    

Comment on fait pour voir les stats de la db ???

Reply

Marsh Posté le 29-06-2002 à 10:08:12    

Toujours pas d'autres propositions ???

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed