Un anti-bot sur mon site
Fermé
aeonus
Messages postés
50
Date d'inscription
lundi 23 septembre 2013
Statut
Membre
Dernière intervention
24 juillet 2014
-
7 oct. 2013 à 16:31
aeonus Messages postés 50 Date d'inscription lundi 23 septembre 2013 Statut Membre Dernière intervention 24 juillet 2014 - 8 oct. 2013 à 11:08
aeonus Messages postés 50 Date d'inscription lundi 23 septembre 2013 Statut Membre Dernière intervention 24 juillet 2014 - 8 oct. 2013 à 11:08
A voir également:
- Antibot php
- Anti slash sur mac ✓ - Forum MacOS
- Anti-scintillement 50 ou 60 hz ✓ - Forum TV & Vidéo
- Antislash sur mac book air - Forum MacOS
- Anti slash ✓ - Forum Programmation
- Telecharger anti raccourci 2.0.5 gratuit - Télécharger - Nettoyage
7 réponses
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
Modifié par ThEBiShOp le 7/10/2013 à 16:44
Modifié par ThEBiShOp le 7/10/2013 à 16:44
Tu peux soit mettre en place un captcha, soit poser une question textuelle simple, comment :
Quel est le dernier mot de cette phrase ?
Quel est le dernier mot de cette phrase ?
aeonus
Messages postés
50
Date d'inscription
lundi 23 septembre 2013
Statut
Membre
Dernière intervention
24 juillet 2014
7 oct. 2013 à 16:40
7 oct. 2013 à 16:40
Merci je vais essayer cela
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
7 oct. 2013 à 17:00
7 oct. 2013 à 17:00
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 ...
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 ...
aeonus
Messages postés
50
Date d'inscription
lundi 23 septembre 2013
Statut
Membre
Dernière intervention
24 juillet 2014
7 oct. 2013 à 17:44
7 oct. 2013 à 17:44
salut et merci animostab , j ai rectifier cela
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
aeonus
Messages postés
50
Date d'inscription
lundi 23 septembre 2013
Statut
Membre
Dernière intervention
24 juillet 2014
7 oct. 2013 à 18:18
7 oct. 2013 à 18:18
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>
<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>
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
7 oct. 2013 à 20:12
7 oct. 2013 à 20:12
ca à l'air bon mais c a vérifier
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
7 oct. 2013 à 21:26
7 oct. 2013 à 21:26
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
une verification est fait dans la page de post si le champs est pas rempli ok sinon va t'en sale robot
aeonus
Messages postés
50
Date d'inscription
lundi 23 septembre 2013
Statut
Membre
Dernière intervention
24 juillet 2014
7 oct. 2013 à 21:28
7 oct. 2013 à 21:28
merci
aeonus
Messages postés
50
Date d'inscription
lundi 23 septembre 2013
Statut
Membre
Dernière intervention
24 juillet 2014
7 oct. 2013 à 23:13
7 oct. 2013 à 23:13
j'ai essayer mais je reçoit des message vide c est étrange :(
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
7 oct. 2013 à 23:49
7 oct. 2013 à 23:49
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
<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
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
737
Modifié par animostab le 8/10/2013 à 02:52
Modifié par animostab le 8/10/2013 à 02:52
attention cependant je n'ai pas testé ce code mais vu les commentaires sur le tuto il a l'air de fonctionner
aeonus
Messages postés
50
Date d'inscription
lundi 23 septembre 2013
Statut
Membre
Dernière intervention
24 juillet 2014
8 oct. 2013 à 11:08
8 oct. 2013 à 11:08
merci
7 oct. 2013 à 20:11