anti-spam formulaire

dudo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 456
Inscription: 10 Jan 2004

anti-spam formulaire

Message le Mer Juin 07, 2006 16:59

Je reçois actuellement des formulaires semi-vides, malgré un controle des champs vides par php et mon formulaire utilise le $_POST.

Quels sont les solutions disponibles actuellement pour contrer le probleme
mis à part le fait d'ajouter une image avec une sequence de chiffres et/ou de lettres

Cdt

pduouit

jack910
WRInaute discret
WRInaute discret
 
Messages: 97
Inscription: 29 Aoû 2005

Message le Mer Juin 07, 2006 17:07

A priori comme ça, je pense que tu devrais également, essayer avec Javascript, coté client.
L'avantage de javascript c'est que ça soulage ton serveur, si le formulaire n'est pas convenablement rempli, le visiteur est immédiatement averti sans intervention du serveur.

djkori
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 42
Inscription: 22 Fév 2005

avec javascript?

Message le Mer Juin 07, 2006 17:24

Et comment faire ce genre de vérification, y a t-il un tuto là dessus?

jack910
WRInaute discret
WRInaute discret
 
Messages: 97
Inscription: 29 Aoû 2005

Message le Mer Juin 07, 2006 17:35

Si tu utilise dreawweaver, c'est un vrai jeu d'enfant, il écrit le code javascript pour toi.
Si tu veux le faire tout seul comme un grand, tu peux t'inspirer des exemples de l'éditeur javascript: http://www.editeurjavascript.com/script ... s_2_14.php

dudo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 456
Inscription: 10 Jan 2004

Re: avec javascript?

Message le Mer Juin 07, 2006 17:38

djkori a écrit:Et comment faire ce genre de vérification, y a t-il un tuto là dessus?



En fait en php la reponse est ici a verifier bien sur !

http://www.webrankinfo.com/forums/viewt ... c&start=15

Msieurduss
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 11
Inscription: 30 Mai 2006

Message le Jeu Juin 08, 2006 10:04

En PHP c'est tout bête : lorsque la personne valide le formulaire, tu crées un cookie en même temps...
Si à la validation le cookie existe, hop, tu n'entres pas les données et tu affiches (enfin si tu veux) un truc du genre "eh oh mec, t'as déjà validé :) "...

Si le mec peut remplir le formulaire plusieurs fois en peu de temps d'intervale et que tu veux juste qu'il évite de le valider deux fois, je pense que ça doit marcher en mettant un cookie de quelques secondes... A tester.


jeromax
WRInaute passionné
WRInaute passionné
 
Messages: 1110
Inscription: 12 Nov 2003

Re: anti-spam formulaire

Message le Jeu Juin 08, 2006 14:21

dudo a écrit:Je reçois actuellement des formulaires semi-vides, malgré un controle des champs vides par php et mon formulaire utilise le $_POST.

Si tu controles coté serveur (php) que tes champs sont tous remplis et que tu te retrouve avec des champs vides dans ta base, c'est que.... tu controle mal.... :wink:

jack910
WRInaute discret
WRInaute discret
 
Messages: 97
Inscription: 29 Aoû 2005

Re: anti-spam formulaire

Message le Ven Juin 09, 2006 11:33

jeromax a écrit:
dudo a écrit:Je reçois actuellement des formulaires semi-vides, malgré un controle des champs vides par php et mon formulaire utilise le $_POST.

Si tu controles coté serveur (php) que tes champs sont tous remplis et que tu te retrouve avec des champs vides dans ta base, c'est que.... tu controle mal.... :wink:


entièrement daccord avec, PHP est assez fort pour contrôler convenablement n'importe quel formulaire, tu devrais revoir ton script.
Cependant utiliser javascript te permettrait de ne pas trop faire recours à ton serveur pour traiter des formulaires qui peuvent s'averer vide.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités