ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Antispam durch JS ersetzen

Geschlossen
  1. #1
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    Hi zusammen,

    ich muss an einer stelle das Antispam durch ein JS antispam ersetzen. ob es wirklich sinnvoll ist oder nicht sei mal dahin gestellt. mich interessiert es nur warum es nicht geht.

    in der templates/contact.html hab ich folgendes eingefügt

    <div class="col-sm-6">
      <input type="text" id="verifyNum" class="form-control" readonly/>
    </div>
    <div class="col-sm-6">
          <input type="hidden" value="701469" id="verifyNumHidden" name="verifyNumHidden"/>
          <input type="text" id="enterVerify" name="enterVerify" class="form-control"
                                   placeholder="Bitte Antispam eingeben" required/>
         </div>



    
    <script>
        jQuery(document).ready(function () {
            function randomgen() {
                var rannumber = '';
                for (ranNum = 1; ranNum <= 6; ranNum++) {
                    rannumber += Math.floor(Math.random() * 10).toString();
                }
                $('#verifyNum').val(rannumber);
                $('#verifyNumHidden').val(rannumber);
            }
    
            randomgen();
    
            $('form').submit(function () {
                if ($('#enterVerify').val() == $('#verifyNumHidden').val()) {
                    $("form").submit();
                    return true;
                }
                else {
                    alert("Bitte geben Sie die Verifikationsnummer ein");
                    randomgen();
                    $('#enterVerify').select();
                    $('#enterVerify').focus();
                    return false;
                }
            });
        });
    </script>




    so und in in der Konfiguration hab ich das ilch default antispam auf gast gesetzt so das dies eigentlich inaktiv sein sollte.

    Jemand ne Idee wieso das nicht geht?

    also Problem ist das die Mail nicht verschickt wird. das formular geht nich in den

    if (isset($_POST['submit'])) {

    der contact.php

    verwendete ilch Version: 1.1 P


    Zuletzt modifiziert von holz am 10.05.2016 - 19:38:19
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten