IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

interdire les votes toutes les 5 minutes avec une variable de session [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Débutant
    Inscrit en
    Juin 2006
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 502
    Points : 78
    Points
    78
    Par défaut interdire les votes toutes les 5 minutes avec une variable de session
    Bonjour à tous,

    Je réalise un sondage dans laquelle toute personne peut voter. Ce que je souhaite faire c'est qu'une personne ne puisse pas voter toutes les 5 minutes. Exemple: si une personne à voté à 21h00 elle ne peut pas pas revoter à 21h05. A partir de 21h06 seulement elle pourra revoter si elle le souhaite.
    J'ai commencer par récupèrer l'ip du visiteur mais aprés je bloque. On ma conseillé d'utiliser des variables de session mais je ne vois pas comment.
    Si vous pouvez m'aider s'il vous plaît, ça m'aiderai énormément.

    Merci d'avance

  2. #2
    Membre régulier
    Inscrit en
    Août 2006
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 79
    Points : 87
    Points
    87
    Par défaut
    Hello,

    Je voie la chose comme cela:

    Au moment 1er vote, tu stock l'heure actuel.

    A chaque vote tu compare l'heure actuel avec celle en session.

    Si l'heure en session a été fait il y a moins de 5min tu refuse le vote sinon tu autorise et tu reinitialise l'heure en session avec l'heure actuel.

  3. #3
    Débutant
    Inscrit en
    Juin 2006
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 502
    Points : 78
    Points
    78
    Par défaut
    Ok merci je vais essayer ça.

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Points : 1 460
    Points
    1 460
    Par défaut
    Dès que l'on ferme le navigateur la session sera détruite donc on pourra revoté il te faut stocké ça dans une base
    Stay in Bed .. Save Energy

  5. #5
    Débutant
    Inscrit en
    Juin 2006
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 502
    Points : 78
    Points
    78
    Par défaut
    Oui je compte stocker tout ça dans la base de donnée. Merci pour l'info

    Par contre dans ma bdd j'ai un champs dateTime et je souhaite juste récupérer l'heure comment faire pour récupérer juste l'heure?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lier une feuille de style avec une variable de session JSP
    Par amani1 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 04/02/2014, 14h01
  2. [PERL] problème avec une variable de session PHP
    Par ingeston dans le forum Modules
    Réponses: 1
    Dernier message: 18/04/2012, 16h32
  3. [PHP 5.3] Probleme avec une variable de session
    Par diblasio dans le forum Langage
    Réponses: 2
    Dernier message: 13/09/2011, 20h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo