Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


prevent blank emails being sent from online form

Posted on 2013-11-21
Medium Priority
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
Question by:CCLCLS
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
LVL 58

Expert Comment

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.

Author Comment

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

Accepted Solution

Gary earned 2000 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

Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.


Author Comment

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.

Author Comment

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

Expert Comment

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

Author Closing Comment

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

Featured Post

NFR key for Veeam Agent for Linux

Veeam is happy to provide a free NFR license for one year.  It allows for the non‑production use and valid for five workstations and two servers. Veeam Agent for Linux is a simple backup tool for your Linux installations, both on‑premises and in the public cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Lync server 2013 or Skype for business Backup Service Error ID 4049 – After File Share Migration
This article offers some helpful and general tips for safe browsing and online shopping. It offers simple and manageable procedures that help to ensure the safety of one's personal information and the security of any devices.
The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.
Google currently has a new report that is in beta and coming soon to Webmaster Tool accounts. This Micro Tutorial will highlight new features for Google Webmaster Tools.
Suggested Courses

604 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