Tanaka56
Messages postés124Date d'inscriptionsamedi 8 avril 2006StatutMembreDernière intervention29 janvier 2009
-
23 août 2006 à 12:00
Guillemouze
Messages postés991Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention29 août 2013
-
23 août 2006 à 13:22
Bonjour à tous.
J'ai un formulaire HTML qui après validation va sur un module PHP qui m'envoi le formulaire rempli et passe par une page HTML de remerciement.<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>
Seulement, je commence à recevoir des courriers indésirables. (spam)
Je demande dans le formulaire un numéro.
<tr><td>Numéro: </td>
<td></td></tr>
Je souhaiterais pouvoir mettre une condition. Je pense en Java-Script!
Exemple : Si le numéro ne commence pas par "ABC" alors faux.
Je changerais de temps en temps les trois premières lettres par d'autres.
Cela éviterait aux robots où à des personnes de me faire parvenir n'importe quoi.
Merci pour vos suggestions.
Cordialement.
Al.
A voir également:
Vérification Entrée par Java Script dans formulaire
davwart
Messages postés855Date d'inscriptionmardi 19 novembre 2002StatutMembreDernière intervention28 juillet 20091 23 août 2006 à 12:07
Salut...
tu peux ecrire une fonction javascript qui fait ça.
function CheckPass(form, pass)
{
if (!form) return;
if(!form.Numero) return;
if(form.Numero.value != pass)
{
alert("La verification anti-spam n'est pas bonne"); return;
}
form.submit();
}
et dans le bouton submit de ton formulaire:
cela evitera certainement les rbots, mais n'importe quel zouave pourra lire ton mot de passe (mais je pense que c'est ce que tu veux non ?)
PS: le code est à debugguer hein.
PS: c'est bien de mette un " avant et apres les valeurs des attributs en HTML
-------------------------------------
Les ordinateurs, plus on s'en sert moins, moins ça a de chance de mal marcher. [Les Shadoks]
Tanaka56
Messages postés124Date d'inscriptionsamedi 8 avril 2006StatutMembreDernière intervention29 janvier 2009 23 août 2006 à 12:53
Salut.
Ce n'est pas vraiment cela que je recherche.
Le numéro que je demande à la personne est un numéro généré par un programme.
Le programme attribut un numéro du genre : 323123543212345.
Les trois premiers caractères ne changent pas.
Je voudrais donc mettre une condition du genre : si au début du numéro il n'y a pas "323" alors faux tu redemandes le numéro.
En règle générale, les robots où les gens mal intentionnés m'envoient un mauvais numéro.
Voilà.
Merci d'avance pour vos nouvelles réponses.
Cordialement.
Al
Vous n’avez pas trouvé la réponse que vous recherchez ?
Tanaka56
Messages postés124Date d'inscriptionsamedi 8 avril 2006StatutMembreDernière intervention29 janvier 2009 23 août 2006 à 13:05
Salut,
J'y ai pensé mais ma demande n'est pas innocente.
Cela permettra uniquement aux personnes qui ont le bon numéro de me faire parvenir le formulaire rempli sans être obligé de passer par un picto anti spam.
Al