Sécurité Formulaire
WebmasterSSF
-
GhostRider74 Messages postés 160 Statut Membre -
GhostRider74 Messages postés 160 Statut Membre -
Bonjour,
En introduction, je dirais que je me suis formée "sur le tas" et opportuniste, je glane ce que je peux où je peux, et l'adapte à ma sauce.
C'est le cas pour le form2mail de cette page: http://www.seashepherd.fr/inscription.html
J'ai récupéré un script .cgi en opensource, et tant bien que mal, je l'ai adapté pour nous.
Tout marchait bien jusqu'à présent, mais les robots spammeurs se sont intéressés à ce formulaire, dénué de toute protection. Pour l'instant, je me contente de bannir les IP, mais ce jeux peut durer longtemps... :S
En faisant des recherches, j'ai essayé de trouver un captcha, mais n'y entendant rien en php, je suis perdue et m'arrache le peu de cheveux qui me restent pour essayer de trouver une solution simple, implémentable sur mon formulaire HTML, ou sur mon script .cgi (comment, où le mettre?)
Merci de totue aide que vous pourrez m'apporter!
En introduction, je dirais que je me suis formée "sur le tas" et opportuniste, je glane ce que je peux où je peux, et l'adapte à ma sauce.
C'est le cas pour le form2mail de cette page: http://www.seashepherd.fr/inscription.html
J'ai récupéré un script .cgi en opensource, et tant bien que mal, je l'ai adapté pour nous.
Tout marchait bien jusqu'à présent, mais les robots spammeurs se sont intéressés à ce formulaire, dénué de toute protection. Pour l'instant, je me contente de bannir les IP, mais ce jeux peut durer longtemps... :S
En faisant des recherches, j'ai essayé de trouver un captcha, mais n'y entendant rien en php, je suis perdue et m'arrache le peu de cheveux qui me restent pour essayer de trouver une solution simple, implémentable sur mon formulaire HTML, ou sur mon script .cgi (comment, où le mettre?)
Merci de totue aide que vous pourrez m'apporter!
A voir également:
- Sécurité Formulaire
- Question de sécurité - Guide
- Whatsapp formulaire opposition - Guide
- Votre appareil ne dispose pas des correctifs de qualité et de sécurité importants - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Mode securite - Guide
3 réponses
bonjour,
dans ta page de formulaire tu peut par exemple rajouter une question du style
Combien font 6+4 ou quelle est la couleur du cheval blanc d'henry 4.
Après dans ta page de vérification tu crée une variable avec la réponse a la question et tu vérifie si la réponse est bonne .
EXEMPLE:
Inscription.html ( dans ton formulaire ) :
Ta page de verification :
Ce n'est qu'une piste a toi de bien l'adapter a ta page ;)
dans ta page de formulaire tu peut par exemple rajouter une question du style
Combien font 6+4 ou quelle est la couleur du cheval blanc d'henry 4.
Après dans ta page de vérification tu crée une variable avec la réponse a la question et tu vérifie si la réponse est bonne .
EXEMPLE:
Inscription.html ( dans ton formulaire ) :
Quelle est la couleur du cheval blanc d'henry 4? <input type="text" name="reponse" id='reponse'>
Ta page de verification :
$reponse = "blanc"
if ($_POST['reponse'] == $reponse)
{
tu continue ta verification
}
else
{
exit ('Veuillez répondre correctement a la question);
}
Ce n'est qu'une piste a toi de bien l'adapter a ta page ;)
Sur ma page HTML, je mets le champs avec la question
dans mon script .cgi, j'intègre les lignes que tu as mentionnées... La question est: où?
Le script est téléchargeable à cette adresse... http://www.seashepherd.fr/form2mail/formmail.zip
N'y connaissant pas grand chose, je pensais le mettre après la section concernant la méthode d'envoi du formulaire (POST)
Merci!