• Resolved ChrisCantwell

    (@chriscantwell)


    I have this plugin running on several of my sites, and the captcha is broken on all of them. I think the most recent update two days ago is the culprit, as everything was working great until very recently.

    The page I need help with: [log in to see the link]

Viewing 14 replies - 1 through 14 (of 14 total)
  • Thread Starter ChrisCantwell

    (@chriscantwell)

    I can confirm it’s the most recent update.

    I just fixed the page I linked in the OP by using Google reCAPTCHA, I had to do this because that site’s contact form is in active use and I was losing money letting it remain that way.

    One of my other sites hadn’t updated yet, and the captcha was working there. I updates the plugin, and the captcha broke.
    https://pennedandpronounced.com/contact/

    Plugin Support Suzie

    (@suziekh)

    Hi,

    Will you please mention from which version did you update the plugin?

    Thanks!

    Hi,

    I got same issue after updating from version 1.0.67 to last version 1.0.68. also updated WordPress at the same time to version 5.1.1.

    Here is our contact page

    Thanks for any help.

    TG

    Plugin Support Suzie

    (@suziekh)

    Dear @geth44,

    Would you please try to generate a new Captcha code after the updates?

    Let me know the result.

    Thank you!

    Hi Suzie,

    Thanks for your prompt reply. Can you explain me what do you mean by generate a new Captcha ‘code’ ?
    … and the update of what ?

    On the contact page, if I click on the button to generate a new one, the picture of broken link disappears a few second then shows again remaining broken.
    The action is done as the web link change each time (r value changed).
    Here is the full link :

    I tried also to apply and save again the layout, but no success.

    Regards

    TG

    Next test …
    Just replacing contact-form-builder.php with the one of the previous version (1.0.67) make the captcha working again as you can see in my previous message
    (I forgot to enclose the link as code, so it is directly visible …)
    So the issue seems to come from the function contact_form_maker_ajax, as it is the only change you did.

    By the way, I forgot to tell you that the captcha did not work either in the configuration page (layout editor) of wordpress dashboard.

    Regards

    TG

    Having the same issue, captcha is broken and starting to get spammed from everywhere by bots. Any updates on the issue or how to fix? V1.0.68 in use

    Is this link relating to the same issue? https://wordpress.org/support/topic/spam-183/ Seems like there has been ongoing issues with this plugin and spam for last few months…?

    Ben

    • This reply was modified 7 years, 1 month ago by bennyt19.
    • This reply was modified 7 years, 1 month ago by bennyt19.
    Plugin Support Suzie

    (@suziekh)

    Hi,

    We have found out that this is a bug.

    We are sorry for the inconvenience you have faced.

    Please be informed that we will launch an update soon, which will bring a fix.

    Thanks for your patience.

    Have a nice day!

    Any update on a fix? Should we revert to a previous version?

    Plugin Support Suzie

    (@suziekh)

    Hi,

    We are sorry for the delayed response.

    Please be informed that the update will be available within 3-5 working days.

    Thanks for your patience and understanding.

    Thread Starter ChrisCantwell

    (@chriscantwell)

    The update fixed the original captcha, and it is now working. Unfortunately, it seems spammers have managed to defeat even this captcha, and now I am being inundated with spam messages again. If you could improve upon this to defeat the spam, I’d appreciate it.

    Plugin Support Kima Baghdasaryan

    (@kimabaghdasaryan)

    Hi,

    Please follow the steps below to fix the issue with Spams.

    1. Edit your form and add a Hidden Field to it and have spamhidden set as its Name. Make sure to leave its Value blank.

    2. Access the files of your website via FTP connection and open the following file:contact-form-builder\frontend\models\CFMModelForm_maker.php, search savedata and add

    if(isset($_POST[‘spamhidden’]) && trim($_POST[‘spamhidden’]) != ”) { return false; }

    after

    $id_for_old = $id;

    Check the following gif.

    Thank you!

    Make it a great day!

    Thread Starter ChrisCantwell

    (@chriscantwell)

    It would sure be nice if you could add such a feature to a near future update instead of making the user edit code via FTP.

    Thread Starter ChrisCantwell

    (@chriscantwell)

    I found it much easier to use a different contact form. Hopefully you can include this in a future update.

Viewing 14 replies - 1 through 14 (of 14 total)

The topic ‘Captcha Broken’ is closed to new replies.