Prob cookie sondage
G un ptit problème, c avec mon sondage et mon cookie.
J'explique, j'ai répondu au sondage (c'est l'id 4 on va dire), dès que j'ai répondu au sondage, un cookie s'envoi.
Son nom "sondage" et j'écris dedans la valeur c'est-à-dire "4".
Lorsque je fais un nouveau sondage, ce sera l'id "5" et comme il voit kil y a un cookie, il peut pas voter.
Hors je voudrais ke l'on puisse voter car c'est un nouveau sondage. Voilà.
Résumé : Je voudrais pouvoir lire la valeur du cookie et dire que si le cookie est "4" et que le sondage est "5" on peut voter sinon c'est le sondage "4" qui est afficher, on pourra pas voter.
Si t'es fier d'être un Nazebroke, tape dans tes mains !!
Si t'es fier d'être un Nazebroke, tape dans tes mains !!
Il faut que tu testes la valeur de ton cookie.
Exemple:
- cookie = 4
- sondage = 5
if (pas de cookie) {
// affiche sondage avec possibilite de voter
}
else if ($cookie < $id_sondage) {
// affiche sondage avec possibilite de voter
}
else {
// affiche sondage sans possibilite de voter
}
Un truc comme ca quoi :)
Salut euhhhh....
Ca fonctionne pas vraiment, j'ai essayé de faire la même structure ke ce ke tu as mis juste au dessus :
$sondage_cookie_recupere = $_COOKIE['sondage'];
$select_sondage = 'SELECT id FROM sondage_questions ORDER BY id DESC LIMIT 0,1';
if ($sondage_cookie_recupere = 'empty') {
include ('sondage.php');
}
else if ($sondage_cookie_recupere < $select_sondage) {
include ('sondage.php');
}
else {
include ('sondage_resultats_site.php');
}
Mais ca fonctionne pas, ça reviens au même.
Donc je vois pas, ça fait plusieurs jours que je suis dessus, j'y comprend rien avec ce cookie et ce forum
Si t'es fier d'être un Nazebroke, tape dans tes mains !!
Si t'es fier d'être un Nazebroke, tape dans tes mains !!
if ($sondage_cookie_recupere = 'empty') {
ca deja c foireux pour 2 raisons :
1) si tu met un seul = dans un if, c mort : le test sera toujours vrai (il fait une affcetation)
2) si le cookie n'existe pas, il ne peut pas avoir une valeur
Fais un teste du genre :
if (!isset($sondage_cookie_recupere)) {
// alors cookie inexistant
(je n'ai pas teste, mais c un truc comme ca qu il faut faire)
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: