Un anti-bot sur mon site

aeonus Messages postés 62 Statut Membre -  
aeonus Messages postés 62 Statut Membre -
bonjour , tous

Mon site web avance petit à petit .
Aussi grâce à vous , car certain m'on aider quand j'était bloquer sur le site.
J'aimerais mettre un anti-bot sur mon site à cette page :
http://davidpoiree.com/page2.html

J'ai était bien sur sur google avant mais je n'est pas trouver de solution ou des solutions trop compliquées pour moi .

Quelqu'un pourrais m'expliquer comment faire ?

Merci
A voir également:

7 réponses

ThEBiShOp Messages postés 9307 Statut Contributeur 1 566
 
Tu peux soit mettre en place un captcha, soit poser une question textuelle simple, comment :

Quel est le dernier mot de cette phrase ?
0
animostab Messages postés 3003 Statut Membre 738
 
captcha il faudrait que la page ait l'extention.php
0
aeonus Messages postés 62 Statut Membre
 
Merci je vais essayer cela
0
animostab Messages postés 3003 Statut Membre 738
 
tu as ca en javascript ce n'est pas un captcha

https://www.deblan.io/post/429/contrer-des-robots-stupides-sans-captcha


Bon sinon la page que tu as donnée
1 il y a des balises qui se baladent toutes seules
</br>
</select>

il faut revoir la mise en page éléments décalés avec des right dans le css etc ...
0
aeonus Messages postés 62 Statut Membre
 
salut et merci animostab , j ai rectifier cela
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
aeonus Messages postés 62 Statut Membre
 
Voila j'ai fais ceci est ce que c est bon ?

<h2><form action="upload.php" method="post" enctype="multipart/form-data" name="formulaire">
<form method="post" id="comment_form" action="http://davidpoiree.com/bot.html" enctype="multipart/form-data">
<fieldset><legend>Témoignage</legend>
<select name="departement" id="departement" class="bordnoir" tabindex="18">
<option value="" >Departement</option>
<option value="01" >01</option><option value="02" >02</option><option value="03" >03</option><option value="04" >04</option><option value="05" >05</option><option value="06" >06</option><option value="07" >07</option><option value="08" >08</option><option value="09" >09</option><option value="10" >10</option><option value="11" >11</option><option value="12" >12</option><option value="13" >13</option><option value="14" >14</option><option value="15" >15</option><option value="16" >16</option><option value="17" >17</option><option value="18" >18</option><option value="19" >19</option><option value="20" >20</option><option value="21" >21</option><option value="22" >22</option><option value="23" >23</option><option value="24" >24</option><option value="25" >25</option><option value="26" >26</option><option value="27" >27</option><option value="28" >28</option><option value="29" >29</option><option value="30" >30</option><option value="31" >31</option><option value="32" >32</option><option value="33" >33</option><option value="34" >34</option><option value="35" >35</option><option value="36" >36</option><option value="37" >37</option><option value="38" >38</option><option value="39" >39</option><option value="40" >40</option><option value="41" >41</option><option value="42" >42</option><option value="43" >43</option><option value="44" >44</option><option value="45" >45</option><option value="46" >46</option><option value="47" >47</option><option value="48" >48</option><option value="49" >49</option><option value="50" >50</option><option value="51" >51</option><option value="52" >52</option><option value="53" >53</option><option value="54" >54</option><option value="55" >55</option><option value="56" >56</option><option value="57" >57</option><option value="58" >58</option><option value="59" >59</option><option value="60" >60</option><option value="61" >61</option><option value="62" >62</option><option value="63" >63</option><option value="64" >64</option><option value="65" >65</option><option value="66" >66</option><option value="67" >67</option><option value="68" >68</option><option value="69" >69</option><option value="70" >70</option><option value="71" >71</option><option value="72" >72</option><option value="73" >73</option><option value="74" >74</option><option value="75" >75</option><option value="76" >76</option><option value="77" >77</option><option value="78" >78</option><option value="79" >79</option><option value="80" >80</option><option value="81" >81</option><option value="82" >82</option><option value="83" >83</option><option value="84" >84</option><option value="85" >85</option><option value="86" >86</option><option value="87" >87</option><option value="88" >88</option><option value="89" >89</option><option value="90" >90</option><option value="91" >91</option><option value="92" >92</option><option value="93" >93</option><option value="94" >94</option><option value="95" >95</option> </select>

<br>

<label for="ville">Prenom : </label>
<input type="text" name="prenom" id="prenom" class="texte" value="" size="12" tabindex="130" />
<br>

<label for="email">Email : </label>
<input type="text" name="email" id="email" class="texte" onblur="if(this.value=='') this.value='Adresse email'" onfocus="if(this.value=='Adresse email') this.value=''" value="Adresse email" tabindex="30" />
<br>

<label for="motif" style="text-align: left;">Votre temoignage : </label><br />
<textarea name="motif" id="motif" cols="40" rows="4" onfocus="this.className='';if(value == 'Indiquez ici votre temoignage') {value =''}" onblur="this.className=''; if (value == '') {value = 'Indiquez ici le motif de la consultation (maladie, douleur, localisation... ou tout autre précision que vous jugez nécessaire de me communiquer)'}" tabindex="90">Indiquez ici votre temoignage</textarea><br /><br />

<input type="hidden" name="envoi" value="1" />
<br />
</p>

<div class="center"><input type="submit" value="Envoyer" /></div>

</fieldset></h2>
<script type="text/javascript">
$(document).ready(function() {
$(document).one('mousemove', function() {
var $form = $('#comment_form');
var action = $form.attr('action').replace(/^\/bot\?/, '');
$form.attr('action', action);
});
});
</script>
0
animostab Messages postés 3003 Statut Membre 738
 
ca à l'air bon mais c a vérifier
0
animostab Messages postés 3003 Statut Membre 738
 
tu peux aussi mettre un champs en display none (donc invisible) et le robot le rempli
une verification est fait dans la page de post si le champs est pas rempli ok sinon va t'en sale robot
0
aeonus Messages postés 62 Statut Membre
 
merci
0
aeonus Messages postés 62 Statut Membre
 
j'ai essayer mais je reçoit des message vide c est étrange :(
0
animostab Messages postés 3003 Statut Membre 738
 
a j'avais pas vu tu as mis 2 fois form

<form action="upload.php" method="post" enctype="multipart/form-data" name="formulaire">
<form method="post" id="comment_form" action="http://davidpoiree.com/bot.html" enctype="multipart/form-data">

relis le tuto que je t'ai donné

tu devrais mettre ca il me semble

<form method="post" id="comment_form" action="/bot?/upload.php#comment_form" enctype="multipart/form-data">

sinon demande sur la page du tuto
0
animostab Messages postés 3003 Statut Membre 738
 
attention cependant je n'ai pas testé ce code mais vu les commentaires sur le tuto il a l'air de fonctionner
0
aeonus Messages postés 62 Statut Membre
 
merci
0