Forums

Blank form submissions

jimdda 10 May, 2012
Hi,

I seem to be having a problem with a few forms submitting blank. For example the email will come through like this:

Name: {input_text_0}
Telephone: {input_text_1}
Email: {input_text_2}
How did you hear about us? {input_select_3}
Your Enquiry: {input_textarea_4}

Now this form does work correctly usually, you cannot submit without using a captcha and required fields are flagged up if you do not fill them in.

Any idea how this could be happening?
Max_admin 11 May, 2012
Hi,

What's the order of actions in your on submit event ?

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
jimdda 17 May, 2012
It varies depending on the site but I've just had one come through while testing a new form and the order is:

Load CSS
Check CAPTCHA
E-MAIL
SHOW THANKS

I've gone through the exact same steps I was when testing and have not been able to recreate the blank submission. I figured it was something to do with the testing that triggered it as it came through to my email with the test form I had submitted. However I have received them without any submissions being made and from different IPs to my own. In fact my search on the last IP mentioned Facebook and Sky Internet.

Any help would be much appreciated.
marklandry 31 May, 2012
Hi
I'm having the same problem,
Every once in awhile I'll get an email with {input_1}, etc, like you would if the form wasn't filled out, but the form shouldn't submit with any blank fields because of validation, etc.
Thanx for your help

Mark
GreyHead 31 May, 2012
Hi Mark,

What validation are you using? Client side validation won't block spam if the user has JavaScript disabled.

Bob
jimdda 07 Jun, 2012
I'm still having this problem.
jimdda 07 Jun, 2012
I Have captcha installed and have tested all my forms. When I input them it works fine, if I do not complete the captcha it prompts me to and an email is not sent. However I often receive totally blank forms (example in first post)
Max_admin 07 Jun, 2012
How many forms do you have ? are you sure that all your forms are secured with captcha or unpublished ? what's the order of the Check captcha action ? is it the first one under the "on submit" event ?
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
jimdda 07 Jun, 2012
I have a few forms on the site, all set up from a single "template form" that I built to make life faster.

At the moment the order on submit is:

Load CSS
Check Captcha
Email
Thank you
Max_admin 07 Jun, 2012
Do you have "Event loop" action inside the "on Fail" event of the "Check Captcha" ?
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
jimdda 07 Jun, 2012
Nope. Should this be in there?
marklandry 18 Jun, 2012
How can I test this to make sure the form won't go through unless all fields are filled out?

Also, I have the event loop action inside the check captcha fail mentioned above, still getting the prob...

Not sure what to do...

Thanx!
Mark
marklandry 23 Aug, 2012
So I just got an email with the following, sent from my IP address - validation setup on all fields, didn't click submit twice (read the faq you suggested about - should be good there)


A visitor has submitted a question via the Kitchen Art website contact form:

Name {name}
email {email}
phone {phone}
message {message}

?????

Still totally stumped...

Thanx again for the help

Mark
GreyHead 24 Aug, 2012
Hi Mark,

Do you have a Google+ button on the page - we've seen some false emails that seem to be linked to that?

Have you got serverside validation set up?

Bob
yaksushi 29 Jan, 2013
I'm having the same issue but they the form works about half the time. I don't have captcha turned on because the form is only available to registered users. I do have several fields that are required. I can never get the from to send me a blank email but I do get forms that are blank from other users.

The users are using a variety of different os's and browsers. The forms are not being submitted by spam bots because I'm using code to get the users info and assign points to them for completing the submission process. I can go back to my points system "alpha user points" and see the users points.

I've looked at the FAQ but I don't want to include any captcha to my forms. I've posted a thread in my help forum to see what they are doing to get the error you can see it here. http://www.yakangler.com/forum/19-website-help/21556-everyone-who-has-had-issues-submitting-articles

Any ideas would be greatly appreciated!
GreyHead 29 Jan, 2013
Hi yaksushi,

I don't see any particular patterns there :-(

It looks as though it might help to add an Anti-Flood action; and probably some server-side validation.

Bob
yaksushi 29 Jan, 2013
Thanks bob I've added some server side validation, problem is testing it... :? Thanks for the fast response again!
GreyHead 29 Jan, 2013
Hi Yakushi,

If you disable JavaScript in your browser then the Client side validation won't be used and you can test the serverside validation OK.

Bob
lbrown 25 Feb, 2013
I also have this problem. All my forms just started doing this. Many websites, different servers, hosts, domains, joomla versions... I haven't updated anything and am flabbergasted at how they stopped working.
GreyHead 26 Feb, 2013
Hi lbrown,

What exactly has stopped working?

Bob
lbrown 27 Feb, 2013
I'm getting all KINDS of empty form submissions now that look like the following:

First Name {firstname}
Last Name {lastname}
Phone {phone}
Email {email}

I'm interested in: {interested}
comments {comments}

Submitted by 173.199.119.67


I have all fields required, name is set to alpha, email set to email, phone set to phone.
GreyHead 27 Feb, 2013
Hi lbrown,

Please see this FAQ - you probably need to add some serverside validation to block this.

Bob
lbrown 27 Feb, 2013
Since I have required fields I thought it was already being validated. Every site I've used this one (10+) is now all of a sudden having problems, what changed?
GreyHead 27 Feb, 2013
Hi lbrown,

I don't expect anything changed except that some spammer found your form and told some of his friends about it.

Client side validation - with the pretty tooltips - is easily avoided by turning JavaScript off in your browser. Best to think of that as guidance for your users. You form security comes from validating after the form is submitted.

Bob
This topic is locked and no more replies can be posted.