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?
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.
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.
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
Hi Mark,
What validation are you using? Client side validation won't block spam if the user has JavaScript disabled.
Bob
I'm still having this problem.
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
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)
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.
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
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.
Nope. Should this be in there?
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
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
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
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
Thanks bob I've added some server side validation, problem is testing it... :? Thanks for the fast response again!
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
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.
Hi lbrown,
What exactly has stopped working?
Bob
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.
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?
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