Limiter le nombre d'envoie d'un formulaire
Résolu
Cocolabaloune
Messages postés
53
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J'ai créé un simple formulaire html qui est envoyé par mail à l'aide du php. Jusque là, rien d'extraordinaire. Mon problème, c'est que j'aimerais que le formulaire ne puisse être envoyé qu'une seule fois. Si l'utilisateur à déjà soumis le formulaire puis qu'il revient sur cette page, un simple message lui indiquera qu'il à déjà soumis le formulaire.
Merci de votre aide et bonne journée!
J'ai créé un simple formulaire html qui est envoyé par mail à l'aide du php. Jusque là, rien d'extraordinaire. Mon problème, c'est que j'aimerais que le formulaire ne puisse être envoyé qu'une seule fois. Si l'utilisateur à déjà soumis le formulaire puis qu'il revient sur cette page, un simple message lui indiquera qu'il à déjà soumis le formulaire.
Merci de votre aide et bonne journée!
A voir également:
- Limiter le nombre d'envoie d'un formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Nombre de jours entre deux dates excel - Guide
- Nombre facile - Télécharger - Outils professionnels
2 réponses
Utilise les sessions pour cela, quelque chose comme ça par exemple :
It's Hard to concentrate, but if it can Make you feel better ...(?)
<?php session_start(); if(isset($_SESSION['cantcontact'])) { echo 'blablablabla ne pouvez accéder à cette page'; exit(); // le reste de la page n'est pas traité } $_SESSION['cantcontact'] = 1; ?> Tu mets ça dans ta page d'envoi du formulaire en php (celle qui reçoit le formulaire), au tout début comme ça, si quelqu'un qui en a déjà envoyé, le traitement des données ne sera pas effectué
It's Hard to concentrate, but if it can Make you feel better ...(?)
exemple envoyer ce formulaire qu'une foi par moi par exemple c possible ?