thhu
Habitué
Bonjour,
J'ai un formulaire dans lequel je souhaiterais inclure un code de vérification anti-spam.
La page de saisie du commentaire s'ouvre, avec des champs à remplir (adr email, nom, commentaire), et s'affiche un code numérique qui n'est autre que l'heure, minute, seconde ($heure_x) du système au format uniquement numérique sur 8 caractères.
Une case se trouve à côté où la personne doit recopier la valeur de $heure_x.
Si la saisie est = à $heure_x, il y a inscription du formulaire ds la base (add.php), sinon, il y a boucle sur le formulaire.
Mon problème est que je n'arrive pas à faire la vérification ......
Mon formulaire :
[cpp]<font color="green">
<div class="apercu" name="resultat" id="resultat" value= "resultat" style="width: 894; height: 41"></div></font>
<form method="POST" action="add.php" value="envoyer" name="soumettre"> <p>
<u><b>Votre Nom :</b></u> <textarea cols="40" name="nom" id="Nom" rows="1"></textarea><br>
<u><b>Adresse mail :</b></u> <textarea cols="40" name="mail" id="Mail" rows="1"></textarea><p>
<center><u><b>Votre commentaire :</b></u><p>
<textarea cols="65" name="message" id="Message" rows="8" wrap="VIRTUAL" accesskey="c" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onchange="storeCaret(this);" ></textarea><p>
<?php
$heure_x = date("His");echo "Code ='$heure_x' ";
?>
<textarea cols="8" name="heure_x" id="heure_x" rows="1" ></textarea><p>
<input type="button" value="Aperçu" onclick="TAinsert;OpenPreview();" style="text-decoration: none">
<input type="submit" name="preview" value="Valider">
<input type="reset" value="Effacer">
<!-- permet de passer id_reco au script suivant (add.php) -->
<input type="hidden" name="id_reco" id="id_reco" value="<?php echo $_GET['id_reco']; ?>"><p>
<a href="menu.php"><img src="annuler.JPG" border="0"></a>
</form>[/cpp]
Merci pour votre aide .....
J'ai un formulaire dans lequel je souhaiterais inclure un code de vérification anti-spam.
La page de saisie du commentaire s'ouvre, avec des champs à remplir (adr email, nom, commentaire), et s'affiche un code numérique qui n'est autre que l'heure, minute, seconde ($heure_x) du système au format uniquement numérique sur 8 caractères.
Une case se trouve à côté où la personne doit recopier la valeur de $heure_x.
Si la saisie est = à $heure_x, il y a inscription du formulaire ds la base (add.php), sinon, il y a boucle sur le formulaire.
Mon problème est que je n'arrive pas à faire la vérification ......
Mon formulaire :
[cpp]<font color="green">
<div class="apercu" name="resultat" id="resultat" value= "resultat" style="width: 894; height: 41"></div></font>
<form method="POST" action="add.php" value="envoyer" name="soumettre"> <p>
<u><b>Votre Nom :</b></u> <textarea cols="40" name="nom" id="Nom" rows="1"></textarea><br>
<u><b>Adresse mail :</b></u> <textarea cols="40" name="mail" id="Mail" rows="1"></textarea><p>
<center><u><b>Votre commentaire :</b></u><p>
<textarea cols="65" name="message" id="Message" rows="8" wrap="VIRTUAL" accesskey="c" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onchange="storeCaret(this);" ></textarea><p>
<?php
$heure_x = date("His");echo "Code ='$heure_x' ";
?>
<textarea cols="8" name="heure_x" id="heure_x" rows="1" ></textarea><p>
<input type="button" value="Aperçu" onclick="TAinsert;OpenPreview();" style="text-decoration: none">
<input type="submit" name="preview" value="Valider">
<input type="reset" value="Effacer">
<!-- permet de passer id_reco au script suivant (add.php) -->
<input type="hidden" name="id_reco" id="id_reco" value="<?php echo $_GET['id_reco']; ?>"><p>
<a href="menu.php"><img src="annuler.JPG" border="0"></a>
</form>[/cpp]
Merci pour votre aide .....