Buy Valium no rx
Buy Ativan with overnight delivery
Cheap Soma Fioricet
Ambien generic imprint
Purchase Lorazepam online
Ativan online canadian
Buy Lorazepam tabs
Generic Soma blogs
Adipex prescription only drug
Lorazepam with tylenol pm
Phentermine prescription dosage
Purchase Tramadol online no prescription
Phentermine prescription denver
Buy Clonazepam malaysia
Ativan prescription free
Xanax prescription drug information
Buy Phentermine 37 5 online no prescription
Cheap Xanax mastercard
Buy Ativan in canada online
Buy Tramadol without rx
Ativan prescription price
Prescription for Valium
Cheap Ambien uk
Ambien dosage 10 mg
Lorazepam with xanax
Soma prescription coupon
Generic Soma pain
Buy Lorazepam drug
Buy Zolpidem in canada
Buy Soma in louisiana
Ativan online cod
Lorazepam rx online
Phentermine online order reviews
Diazepam online no rx
Valium 4 sale
Can you buy carisoprodol online
Soma sale us
Order Clonazepam 0 5 mg
Buy Phentermine online uk
Clonazepam prescription online
Valium 5mg tablets diazepam
Buy Ativan australia
Buy Soma bicycle
Ambien prescription drug
Ambien thyroid disorder
Buy Phentermine topix
Ambien extended release generic
Buy Xanax visa
Is generic Xanax the same
Valium 5mg or 10mg
Buy Ambien in la
Prescription for Ambien doctor
Generic Ambien yahoo answers
Order Ativan here
Xanax 10 mg forum
Purchase Xanax
Adipex with an online prescription
Lorazepam with buspirone
Generic Zolpidem no prescription
Ambien generic over counter
Ambien generic doesn t work
Adipex online reviews
Lorazepam with trazodone
Prescription for Ambien doctor
Generic Modafinil
Cheap carisoprodol with c o d
Xanax 25 mg street price
Valium buys
Valium prescription children
Buy Ultram er 200
How to order Ambien from canada
Ambien prescription how to
Order Provigil from canada Modafinil
Cheap Ambien no rx
Buy Valium net
Order Lorazepam cheap
Diazepam prescription
Is there a generic for Ambien cr
Buy Ativan india
Xanax panic disorder agoraphobia
Soma prescription dosage
Clonazepam with temazepam
Purchase Phentermine uk
Clonazepam with citalopram
Buy Lorazepam cash on delivery
Generic Ativan 1 mg
Generic Ultram fibromyalgia
Buy Soma today
Lorazepam with buspirone
Ambien generic what color
Generic diazepam image
Lorazepam with chemotherapy
Buy Modafinil in europe
Buy Ativan india
Canada Provigil 100mg
Generic Ativan canada
Buy Ultram saturday delivery
Cheap Ativan online no prescription
Buy Ambien forum
Order Modafinil
Buy Ativan no prescription mastercard
Buy Klonopin generic
Lorazepam with sonata
Diazepam with pain killer
Ativan prescription dosage
Tramadol online cheap
Generic Lorazepam pills
Lorazepam prescription drug
Buy Modafinil europe
Ativan online canadian
Buy Phentermine lowest price
Generic Zolpidem no prescription
Ambien sale no prescription
Adipex online cheapest
Tramadol online consultation
Ativan prescription dosage
Generic Phentermine buy online
Buy Tramadol pets
Valium 10mg roche for sale
Soma online canadian pharmacy
Ambien generic india
Order Ambien overnight delivery
Xanax blue 10 mg
Buy Phentermine maryland
Where to get Ambien prescription
Valium no prescription cheap
Generic Tramadol made
Order Lorazepam uk
Order Soma overnight c o d
Provigil online buy
Online pharmacy Phentermine no rx
Valium dosage mg
Lorazepam online purchase
Xanax from an online doctor
Lorazepam with epilepsy
Buy Phentermine 50 mg
Phentermine prescription online canada
Price Ambien 5 mg
Adipex online overnight
Buy Lorazepam without prescriptions
Ambien cr 12.5mg
Lorazepam online purchase
Ambien omg
Provigil with ms
Generic Klonopin wafer
Buy Ambien Zolpidem
Zolpidem prescription walgreens
Xanax generalized anxiety disorder gad reviews
Ambien extended release generic
Order Klonopin with no prescription
Xanax 106 s mg
Buy Adipex p uk
Phentermine 30 mg online
Buy Lorazepam online cheap
Lorazepam rx 774
Order Adipex by phone
Lorazepam with adderall
Cheap Ativan visa
Generic Klonopin 2mg
Clonazepam with grapefruit juice
Lorazepam with n 1 on it
Lorazepam online forum
Cheap Ativan visa
Purchase Ambien uk
Buy Ativan without
Lorazepam with ibuprofen
Cheap Modafinil
10mg of Valium effect
Generic Ambien discussion
Non prescription Modafinil
Tuesday , 28 April 2015
Home » Helpful Tips and Tricks » 100% SPAM Free Protection Using PHP and jQuery
100% SPAM Free Protection Using PHP and jQuery

100% SPAM Free Protection Using PHP and jQuery

Hello Friends,

I am working with PHP and MySql since last 5 years and I was keep complained from my clients that they are getting spam emails via contact forms. Solution is Captcha ? Oops. You are judging me wrong. As I said I am PHP Developer over 5 years of experience so I have used captcha obviously for the forms.

Even if I placed captcha, clients are getting spam emails. It may be possible that spammers may have some script which will read captcha and submit forms automatically. It was out of my mind to come up with the solution and make them spam free. Here is what I think for it.

I come up with 2 solutions and both works for my clients.

Solution 1.
– Pick your required field.
– Make an ajax call onblur or onkeyup event for that field.
– Create a session on server side with that ajax call.
– Now when form submit, check with that session. If that session is created than its a real person who submit the form and not the spammer.
– This will make sure that visitor has physically enter the required field and all other fields.

Solution 2.
– Build your own captcha instead of using popular readymade captcha solution. Its simple to create one. Here is how you can achieve it.
– Create 2 random numeric number and save them in session.
– In answer box, ask visitors to enter sum or subtraction or any other mathematic operation with those numbers. Every time page refresh, keep different mathematic operation and save it to session to use it while form submits.
– This will also make sure that visitor will physically enter the information on site and submit the form.

Problem with Solution 1 is when user does not have javascript enabled on browser. But only 5% people comes in this case.

I hope this helps! Cheers.

About Rakshit Patel

I am PHP Freelancer, Rakshit Patel AKA WordPress Freelancer working as PHP Programmer India. I am here to share all my developing knowledge, quick coding techniques, quick solutions to save your time and help you guys for any issue or bug fixing. If you have any PHP, WordPress, Magento related work, please contact me. I am interested for the work.

One comment

  1. WOW! Gives me a big information! your idea is very good.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>