Re: Contact us = spam messages

Originally Posted by
Jeff_Mash
I'm wondering if this solution isn't working any longer. The latest versions of ZC already incoporate a hidden field into the contact us form. And yet, we are still being bombarded with mostly Russian spam through the Contact Us form.
For the heck of it, I followed the instructions on Post #13 from your link above (by adding yet another hidden field), but this hasn't stopped the spam from coming.
Is anyone else using 1.5.5f still experiencing a high amount of spam coming through the Contact Us form (and mostly from Russia spambots)?
Keep in mind that not only are we talking about the hidden field, The code is open source! So yes its possible to teach our bots to look for that field and not use it..
You should change its name to something that seems common but not used in your site like dog_color, or URL and so on...
The field name if you are not sure is in the includes/templates/YOUR_TEMPLATE/templates/tpl_FORM_NAME.php
look for 'should_be_empty' and change it!
Then in includes/modules/pages/PAGE_NAME/header_php.php
look for and match 'should_be_empty' the what you used in the form.
Code:
$antiSpam = isset($_POST['should_be_empty']) ? zen_db_prepare_input($_POST['should_be_empty']) : '';
The same line is also in the includes/modules/create_account.php page
If you can use something like gedit to search in all files for 'should_be_empty' you can catch them all.
The other possible walk around is simply human bots are getting paid to click and enter can spam and hit the send button! Some just think this is a good way of advertising there bull, For them you can use a email address blocker.
Dave
Always forward thinking... Lost my mind!