Jean Segers a �crit :
> "Olivier, pingouin bleu" a �crit :
> > Jean Segers a �crit :
> > > "Olivier, pingouin bleu" a �crit :
> > > > Jean Segers a �crit :
> > > > >

L�, je me rend compte, que question "netiquette", on fait �a bien...

> > Donc, je pose un cookie $vote qui d�pend de la question du sondage.
> 
> Mieux encore, pose des cookies pour chacun des sondages, soit
> $cookie_site_est_bien et $cookie_Robert_U_serait_il_un_bon_president et
> $cookie_la_mdk7.2_vaut_elle_la_6.2 etc... 

Heu, non, je ne voudrai pas encombrer le disque dur de mes visiteurs
avec pleins de cookies.
Je pr�f�re en faire un seul ($vote) qui se rappelle du nom du dernier
vote (je vais pas faire 2 sondage identiques de toute fa�on).
D'ailleurs, c'est d�j� comme �a.

> d�s la page d'entr�e (en fait
> sur toutes les pages tu testes la pr�sence du cookie, s'il existe tu
> fais rien sinon tu l'initialise) initialis� � "pas encore voter".

Jusqu'� maintenant, je testais seulement si le cookie $vote existait.

> Lorsque ton visiteur va voter, tu testes la pr�sence du cookie

Jusqu'� maintenant, je testais l'existence de la variable $nom (qui
contient l'identifiant).
Donc seuls les visiteurs avec un nom pouvait voter.
C'est stupide, mais j'y ai pas fait gaffe.

> et tu
> acceptes (comptabilises) le r�sultat seulement si le cookie est dans
> l'�tat "pas encore voter" puis tu reinitialises ce cookie en "a voter".

�a, c'est d�j� fait

> Donc ainsi le visiteur ne peut voter qu'une seule fois et seulement s'il
> active les cookies. Ce n'est pas vraiment g�nant pour ceux qui les
> d�sactivent car soit ils savent ce qu'ils font et il nous faut respecter
> leur opinion,

C'est pour �a qu'il y a un acc�s "sp�cial rebels anti-cookie et ceux des
cyber-caf�s"

> soit ils pensent savoir mais sont mal inform�s et dans ce
> cas tu peux toujours essayer de leur expliquer que d'accepter les
> seulement cookies qui retournent aux site de d�part (confidentialit�).

D�j�, il y a un petit explication quand on essaye de poser son nom et
son e-mail et que les cookies sont pas activ�s.

> Et, cerise sur le g�teau, tout cela se fait tr�s ais�ment en PHP3...

J'ai �t� �tonn� de pouvoir, avec un code aussi facile (plus que le C
!!), g�rer des cookies, des acc�s fichiers sur un serveur web, en moins
d'un mois !

> > Si le cookie est pr�sent, je permet le vote, sinon il vote pas.
> > Mais alors, ceux qui supporte pas les cookies, ils votent ind�finiment !
> 
> Tu te contredis l� puisque pour voter il faut la pr�sence du cookie!!!

Oui, excuses, je voulais dire "si le cookie est non-absent".

> > D'ailleurs, est-ce que qq a un truc pour tester si le client supporte
> > les cookies ?
> 
> Un "set cookie" suivi d'un "read cookie" devrait le faire non?

ouais, mais je me demandais s'il n'y a pas une fontion ou un truc d�j�
pr�vu pour �a.

> Bonne chance, et finalement, oui profite bien de tes vacances pour nous
> sortir un super site � la sauce pingouin ;-)

Heu, oui, alors �a, c'est pas s�r.
Je ferais peut �tre un geste en mettant � jour ce truc de cookies et en
rajoutant une rubrique Humour.
Mais, chuuuut, c'est pas encore s�r...

> Bonne f�tes,

Bonnes f�tes � tous ! Soyez prudent sur la route !
[l'inventeur du programme "ping", que vous connaissez tous, est mort sur
la route, y a pas si longtemps...]

Happy Foie gras !
@+
olivier
--
Visitez mon site ! >>>>> http://ofaurax.free.fr <<<<<
mailto:[EMAIL PROTECTED]
"It's nice to be important, but it's more important to be nice."
Scooter.


Répondre à