Empêcher un nouvel envoi de formulaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Empêcher un nouvel envoi de formulaire

Re: Empêcher un nouvel envoi de formulaire

par Ascla » 28 mars 2016, 00:32

Bonjour,
Je ne sais pas comment fonctionne ton formulaire actuel, mais ce qu'il faudrait c'est associer pour chaque formulaire enregistré un membre.
Lorsqu'un membre accède au formulaire, on vérifie dans la bdd s'il n'a pas déjà un formulaire associé à son nom (sa clé primaire). S'il n'en existe pas, on l'autorise à répondre au formulaire. Si pas contre il en existe un, on le lui en informe et lui propose de le supprimer.
Une simple connexion en bdd avec une condition devrait suffire à mettre en place ton code.

Empêcher un nouvel envoi de formulaire

par EricJ51 » 27 mars 2016, 12:29

Bonjour à tous et à toutes,
peut être que ma question a déjà été posée, mais je ne trouve pas la réponse dans les forums.
Voilà, j'ai un formulaire dans lequel des bénévoles peuvent indiquer leur présence aléatoire parmi plusieurs dates aux activités d'un club sportif. Mon formulaire fonctionne très bien et je reçois les réponses comme demandé. Toutefois, je voudrais empêcher les membres qui ont déjà rempli le formulaire, de revenir une seconde fois et de refaire une nouvelle saisie. L'idéal serait d'afficher un message qui leur dit qu'il ont déjà rempli le formulaire et leur demander si ils veulent supprimer la première saisie pour en recommencer une autre. Merci pour vos suggestions.