Comment faire un truc qui dit que l'utilisateur a déjà cliké

WRInaute passionné
Hello

Je cherche a savoir comment est fait le truc sur la page d'accueil WRI, la ou il y a la liste des derniers thread du forum, pour que quand un internaute clique que sa mette <déjà cliqué> et que sa reste, meme si le visiteur recharche une page...

Bon désolé, j'ai pas réussit a faire une phrase plus merveilleuse que celle ci!
 
WRInaute occasionnel
Récupère son IP avec la variable $_SERVER['REMOTE_ADDR'] (en php) et tu la stock dans une BDD. Si elle est presente, tu affiche "Deja Cliqué".

Ou installe lui un cookie, si il est présent, tu affiches "Déjà Cliqué".
 
WRInaute occasionnel
je viens de regarder le code et ça doit etre ça.
le span s'affiche quand la page a deja été consultée.
l'affichage oui/non est géré dans le css
 
WRInaute passionné
jeroen a dit:
Albert1 a dit:
looooooooool
ce n'est "que" du CSS sur WRI :lol:
Bah non !
C'est les 2 :
CSS (pour affichage immédiat)+Cookie(pour souvenir)

(enfin je suppose)

Dans les résultats de google les liens sur lesquels tu as déjà clické sont en violet... même 1 ou 2 jours après.
C'est le même phenomène (gestion des evenements en css) sur WRI. je ne pense pas que WRI nous aurait spamé de cookies juste pour savoir si un sujet à déjà été vu par la personne...
 
WRInaute accro
le cookie, c'est phpbb qui le mets
en css, ce que fait wri, c'est mettre un texte en display: none; lorsque tu n'a pas cliqué encore
et de la maniere que vient de le montrer csangouard, il enleve le display: none lorsqu'on clique

regarde la source ;)
 
Discussions similaires
Haut