Solved

prevent blank emails being sent from online form

Posted on 2013-11-21
7
180 Views
Last Modified: 2013-11-23
i have setup form validation using jquery and it works and wont let someone submit the form without entering in some required fields. but we still get some emails that are totally blank. i also encrypted the form using web form spam protection cause we were getting spam emailed through the form, the encrytpion stopped the spam, but we started getting blanks a couple months ago. i setup robots.txt to disallow the html and asp pages also so crawlers arent supposed to be able to access the pages...what is happening? i dont understand why some blank emails are still being sent from the online form...thanks
0
Comment
Question by:CCLCLS
  • 4
  • 3
7 Comments
 
LVL 58

Expert Comment

by:Gary
ID: 39665919
jQuery validation is no use if you are not also checking server side if the contact form is filled in.
It takes a few seconds to disable javascript in a browser and circumvent your checks similarly webbots do not execute javascript so they can submit a form no problem.
0
 

Author Comment

by:CCLCLS
ID: 39666004
so how do i do the server side check?
0
 
LVL 58

Accepted Solution

by:
Gary earned 500 total points
ID: 39666029
Check if the form fields are empty before processing. Same thing you do on the client side but you also do on the server side when the form is posted.

if request.form("email")="" then
' do nothing

etc
0
Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

 

Author Comment

by:CCLCLS
ID: 39666113
ok i entered the code as you describe. i will ait to see if anymore blanks are sent. ususally a few every day.
0
 

Author Comment

by:CCLCLS
ID: 39666120
how come the disallow line in the robots.txt didnt work? some bots dont follow the rules?
0
 
LVL 58

Expert Comment

by:Gary
ID: 39666143
Google et al will respect your robots, but for every good bot there are another 10 that are bad bots.
0
 

Author Closing Comment

by:CCLCLS
ID: 39671700
easy quick solution, thank you, no more blank emails but regular emails still working fine...
0

Featured Post

Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

Join & Write a Comment

Internet is a big network which is formed by connecting multiple small networks.It is a platform for all the users which are connected to it.Internet act as platform in different fields. Such as: Internet  as a collaboration platform. Internet  as…
If you don't have the right permissions set for your WordPress location in IIS, you won't be able to perform automatic updates. Here's how to fix the problem.
This Micro Tutorial will demonstrate how to add subdomains to your content reports. This can be very importing in having a site with multiple subdomains.
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

757 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now