Sondage
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.
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...
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/
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
...
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...
...
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 ?
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 ???
Il n'y a que cette technique, car j'ai pas trop compris ?
le 18/05/2006 à 19:38
Bzh
Bin, pour comprendre facilement, ce serait bien que tu te renseignes un peu sur les sessions....
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: