Does anyone have any clue as to why on one day your blog can be completely spam-free, and then the next day and every day after that you have dozens of spam comments in your queue every time you come online? If anyone has any suggestions, excluding captchas (because they're not worth the effort for humans to comment on my blog), for preventing spam, I'm all ears.
In unrelated news, apparently Cialis has been nominated as the new drug that no one wants but will be pushed upon every man, woman and child on the Internet by spammers. This is a blow to the Viagra campaign which until recently held a monopoly in online spam.




October 4th, 2007 at 5:22 pm
Hey there. Something I've been doing for a long time is adding checkboxes, not visible for humans(Javascript,comments) that are either checked or not when the page displays. You then make sure the checkboxes are still checked/unchecked before pulishing it. Most spambots WILL check everything they see.
Unless someone codes a bot for YOUR website, which would be pointless for the coder, you're safe.
~Stax
October 4th, 2007 at 10:28 pm
Thanks for the idea, I think I'll look into it. I don't want to use JavaScript because I don't want to force it on the user, but it is a good idea in principle.
October 5th, 2007 at 3:24 pm
yeah, or make them calculate something easy. You can use many variations of it. Something like :
1+3 = ?
or add 'i' to 'abf' = abfi
Something as simple as that can block those ^!%#$ spam bots :p
Good luck with your captcha!
~Stax
October 5th, 2007 at 5:47 pm
I added a little something, hopefully it works out
October 6th, 2007 at 11:44 am
Awesomne!, well good luck with that!
October 13th, 2007 at 7:22 pm
what i have done is made a small code that will automatically detect the "real" spammers… what i mean by real is that usally spammers haveppen to post more than 1 link on their first post and i have coded in php so that if it's users first post then they can;t post pictures or more than 1 link and weird english and all that. and when spammers do that and clik post my autodector will take them to a page saying that the post they made was not accepted. or else when they clik post i just take them to random page of my forum if my code detects the spam.. so they are confused and they are outta there. and wat i have also done is as some of u said. i have a math quiz that they have to take in order to register. it askes u random + - * question with only 1 digit like for eg: 4+5 8-9 2*8 simple question that human can easily solve unless they are retard which kind of people i don;t need…
LiveThunder.com
October 13th, 2007 at 7:46 pm
The problem with the math problems is that a bot can easily solve those problems… it takes virtually no code for a bot to figure out that 1+1 is equal to 2. The method I'm using seems to work just fine and plays off the fact that the bots always fill in any fields that they find, so when my script finds that they have changed the value of a hidden field, it realizes that they're spammers and rejects their comment. So far it's working great.. No spam comments since!