Sondage

Répondre
Bocundji
le 17/05/2006 à 19:09
Bocundji
Bonjour,

Etant débutant dans le monde du php, j'ai réussi à installer un sondage (via ce tuto => http://www.lephpfacile.com/howto/index.php?p=4 )
Cependant, quand je vais sur mon site après avoir ajouté un sondage et ayant voté, c'est écrit "Aucun sondage." et j'aimerai savoir comme faire pour les personnes ayant déjà voté avoir le résultats du sondage sur toutes les pages où se trouvent mon sondage.
J'aimerai aussi savoir comment empêcher les membres ayant déjà voté de revoter.

Merci d'avance.
Bzh
le 17/05/2006 à 21:10
Bzh
Le "Aucun sondage" est tout de même bizard...
As-tu bien tout suivis ??? Et surtout a tu bien tout compris ???

Il me semble que pour ce qui est d'empêcher de revoter, il y a plusieurs solutions (Cookies, sessions, id etc... ).

Mais avant de continuer, ce serait bien que tu comprennes bien tout dans le tuto...

Ensuite, penche toi sur le cours sur les sessions. c'est la première méthode (la plus simple et la moin efficace d'ailleur) pour qu'ils ne revotent pas.

Bye...
Bocundji
le 17/05/2006 à 22:01
Bocundji
Je pense avoir compris. Et j'ai bien tout suivi.

Pour le "Aucun sondage.", tu peux le constater en participant au sondage sur mon site => http://www.bocundji-ca.c.la/
Bzh
le 17/05/2006 à 22:26
Bzh
Aaaaaaahh!!!! Mais attends....

Pas si simple que cela... Tu passes par une redirection...

Moi je n'ai pas de souci. Il fonctionne parfaitement chez moi...

Donc tu utilises une redirection PLUS Internet Explorer !!!!

Et ça c'est pas bien du tout... Pour le Internet Explorer smiley...

Installe FireFox et essayes... Ca va te changer...

Donc, bin à cause d'internet Explorer et de sa gestion de cookies de MER**, tu ne peux pas utiliser ta redirection (car elle utilise des frames)...

Il ne te reste plus qu'à faire une lettre à Micro$oft pour te plaindre... smiley...
Bocundji
le 17/05/2006 à 22:40
Bocundji
Ok, merci pour ta réponse, et il n'y a pas un autre moyen d'installer un sondage sur une redirection et IE qui marche ? smiley
Bzh
le 18/05/2006 à 18:17
Bzh
Heu ! Si, si... Mais cela devient du bricolage.

Pour que les sessions fonctionnent, php (par défaut) génère un cookie sur ton pc qui contient le SESSID, c'est à dire l' identifiant de la session. Comme Internet Explorer refuse ce fameu cookie, il ne te reste plus qu'à le passer par l'url !

Donc voici ta toute jolie url: http://www.ton-site.com/index.php?var1=valeur1&var2=valeur2&SESSID=ret56f985e2s2ff5e89z2f3s6

Merci qui ?? Merci microsoft...

Pffff ! Vivement que tous les gens passent à firefox. Mais qu'attendent-ils ??? smiley
Bzh
le 18/05/2006 à 19:38
Bzh
Bin, pour comprendre facilement, ce serait bien que tu te renseignes un peu sur les sessions....
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours