• Hey there,

    Once again I want to start by thanking you for making this awesome plugin. It is so versatile and full of functionality! It has helped me a lot.

    But now I am facing an issue that I need your help. I’ve searched the forum but couldn’t find anything similar. So here it is:

    I am using the multiple-page sign up process as described on your website. The process works perfectly well on Firefox (68.0.2) but when I try it on Chrome (Version 66.0.3359.181) it says “no record found” on the 2nd page. It seems like on Chrome the shortcode just “loses the connection” with page 1.

    If it makes any difference, I am on Ubuntu 16.04. One of my customers originally reported this, so I can ask details of his environment if you need as well.
    I have tested this on a private/incognito browser window (for both browsers), so I believe it’s not a cookie/cache thing. I also asked the customer to delete their cookies and cache and they still got the error in Chrome (they haven’t tested in FF yet).

    Is there something I need to add to the shortcode (or the plugin in general) for it to work on Chrome? Or do you think it is an issue with the browser config somewhere?

    Thanks again for all your help!

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author xnau webdesign

    (@xnau)

    The continuity between page loads with the multi-page signup is handled with php sessions, which depends on cookies. It loads the cookie on the second page of the form, and that is used to locate the user’s session and data.

    Generally there is little difference between browsers in how cookies are handled (although it is possible to set up your browser to not accept them) so when a difference between browsers comes up, usually the first place to look is any caching you have set up on your wordpress site. It’s important to prevent caching on pages that have content like forms. This is to prevent a cached page from getting served (your “no record found” page would be a cached page in that case).

    One reason for the difference could be that the form works when the user is logged in, but not of they are not logged in. This is because caching is usually suspended for logged-in users.

    Caching plugins generally have ways to exempt pages from caching, but if the caching is provided at the server level, you may need to contact your web host about setting up the exception.

    Another possibility is that sessions are not working in general on your site, but that wouldn’t show up as a difference between browsers.

    Thread Starter mairabay

    (@mairabay)

    Hey, thanks for the quick reply!

    I am not using any cache plugins, unless Jetpack is doing something. I am still trying to figure that out.

    Is there anywhere I can look on my wp-admin to figure out if caching is being done anywhere? I’ve done some googleing but haven’t been able to find any answers. Most posts are about adding aching, not removing, lol.

    If it helps, I am hosting the site with NameCheap’s EasyWP. Do you know if they do any caching? I will ask them too.

    I appreciate all your help, since I am pretty new to all this modern front-end architecture – it seems like there are so many moving parts!!!

    Plugin Author xnau webdesign

    (@xnau)

    They are very likely using server-level caching. Let them know which pages need to be exempted, and they should set you up.

    Thread Starter mairabay

    (@mairabay)

    They removed the caching and the problem still happened.
    I don’t have time to investigate this so I changed my signup to be all in one page. It doesn’t look pretty but at least it works now.

    I think the issue was somewhere else, because I tried again (before changing it to a one-page form) and it wasn’t working even in Firefox (either in private or normal browsing).

    I might try to move again to the multi-page form at some point in the future. I will let you know in that case.

    Plugin Author xnau webdesign

    (@xnau)

    You can try using the “Alternate php Session Method” setting in the plugin settings under the advanced tab.

    Another possibility you might want to check into is the tabbed interface that is possible using the Field Group Tabs add-on.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Mutiple-Page Signup Not Working on Chrome’ is closed to new replies.