Closed (fixed)
Project:
Webform
Version:
6.x-2.3
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
8 Apr 2008 at 19:03 UTC
Updated:
22 Dec 2009 at 02:22 UTC
In both single and multi-page forms the first time we click next page or submit it just reloads the page, and on the second try it works and either submits or advances to the next page. It is affecting all of our webforms in both IE and Mozilla however only for anonymous users. It works properly for administrators and authenticated users.
After clearing the cache (performance setting) it will work properly for a short while and then revert back to the strange behaviour requiring two attempts.
Drupal 5.7 using 5.x-1.10 and the 5.x-2.0-beta3.
Comments
Comment #1
Eugene Fidelin commentedI have the same problem only in IE
I think that the problem is with cookies
Comment #2
Eugene Fidelin commentedWhen i turn off caching - webform became to work properly!!!!
Comment #3
courtrye commentedI am having a similar problem, you can see my page here: http://www.sustainableonlinesolutions.com/small-business-complete it will not go to the next page even when pressing submit twice. I am using version 6.2 of Drupal and have just completed building the form today. My setup is running clean URL's and I have the form set to redirect to /thank-you upon submission.
any ideas what might be causing the problem here? How did you clear your cache or turn off caching, maybe I should try that?
Comment #4
quicksketchEugef! You may have found the source of the problem. That's a very interesting solution. I've never been able to reproduce this problem (I don't use IE, nor do I use caching during testing). I'm suspecting something strange with the form_tokens that Drupal uses to make sure form submissions aren't spoofed.
coutrye, if you could validate that turning off caching solves the problem, I'll look further into this problem.
- Go to admin/settings/performance.
- Set "Caching mode" to Disabled.
- Try the webform as an anonymous user in IE.
Comment #5
courtrye commentedI've followed the steps to turn off caching (it was already turned off, but I double checked and also clicked "clear cached data" and then used IE7 at this page http://www.sustainableonlinesolutions.com/small-business-complete as an anonymous user and it's still not submitting, I even hit submit twice just to see if it'd work :)
There is an icon in the lower left corner saying "done but with errors on page" any ideas? I'd love to get this form working, feel free to test it out for yourself and see if you have better luck.
Comment #6
quicksketchcourtrye, Pagebreak isn't working at all yet in Drupal 6. See this issue: http://drupal.org/node/243839
Comment #7
courtrye commentedquicksketch, you mean that I can't have breaks in the paragraph above the form? Could you clarify a bit for me, I would love to get this working!
Thanks :)
Comment #8
quicksketchCourtrye, I mean that the pagebreak component (multipage forms) isn't working in the D6 version of webform. Read the issue i mentioned in #6.
Comment #9
courtrye commentedhey quicksketch, so is there anything I can do to make it work? I just want to be able to use the webform tool to collect information from people on my site. It almost sounds like I need to have Drupal 5 or wait until a patch comes out for webform.
Comment #10
quicksketchThat's right, there is no solution currently for Drupal 6 but to sit and wait (or possibly write a patch, which would be much appreciated). I'll get multipage forms working in D6 eventually. It's simply a matter of time. Please do not comment again in this issue because this issue is in regards to IE having to click twice to get to the next page.
Comment #11
michael.mampaey commentedJust FYI, I can also confirm that I had this problem using (a.o.) Safari, and disabling Drupal caching seems to have fixed it. I am using Drupal 5.7 and Webforms 5.x-2.0.
Comment #12
quicksketchMarked #298041: Submitting does not get user to the next page as duplicate. To clarify, multipage forms have been working in Drupal 6 for quite some time now. However, the issue of the page cache preventing the next button from working is still an issue, affecting both Drupal 5 and 6.
Comment #13
quicksketchConsidering there have been no reports of this in nearly a year, I'm assuming that it has either been corrected by a newer Webform version, or more likely, by a Drupal core update. Please reopen if this problem persists in the latest versions of Webform and Drupal core.