Signup problem in FireFox

Discussion in 'Troubleshooting' started by mdmr_llc, May 29, 2008.

  1. mdmr_llc

    mdmr_llc Member

    Joined:
    Aug 22, 2006
    Messages:
    62
    I noticed a problem with submitting signup form in FireFox v.2. It works fine when tested in IE... Anybody noticed anything like that? I thought that perhaps i messsed something up while modifying the template but when unmodified signup.html loaded the problem is the same.
  2. calisolllc

    calisolllc Member

    Joined:
    Feb 19, 2007
    Messages:
    194
    I use nothing but Firefox and have never noticed any problem whatsoever in 2 years using Amember.
    Can you elaborate exactly what the problem is?
  3. mdmr_llc

    mdmr_llc Member

    Joined:
    Aug 22, 2006
    Messages:
    62
    I do not have a problem with 3.0.7 version, however I am moving to a new server and in a process of migrating to 3.0.9. The problem is simple, really. When the form is filled out and you click SUBMIT button -- nothing happens. I've tried from a totally different PC and the same results. This version is using a lot of AJAX, so I was wondering whether there's something that's conflicting. I use .htaccess rewrite rules so instead of http://domain.com/amember/signup.php I'd have http://domain.com/join. I've tried putting the full URL and it does allow for submit, but it sort of refreshes the screen and CAPTCHA element disappears. My current site with 3.0.7 uses the same rewrite but it works great. Turnin off CAPTCHA in settings does no really help either.

    :confused:
  4. skippybosco

    skippybosco CGI-Central Partner Staff Member

    Joined:
    Aug 22, 2006
    Messages:
    2,526
    I can confirm that I am also using FireFox (as are 37% of my users) exclusively and am not experiencing any issues during signup.

    The redirect could certainly be an issue, but I would think it would be a cross browser issue.

    Captcha? I don't believe Amember has Captcha, is this a custom modification?

    I would explore any custom modifications, especially elements that are marked as "Required" for submittal and explore their cross browser compatibility.

    Also, are you getting any javascript (or other) errors?

    Might I suggest using FireBug to explore the page/site a bit deeper, this may help uncover the issue.
  5. mdmr_llc

    mdmr_llc Member

    Joined:
    Aug 22, 2006
    Messages:
    62
    What version of aMember are you using?

    I have no issues with 3.0.7 but I am trying to migrate to 3.1.0, which has CAPTCHA and AJAX validation. There's no JS or any other errors. Compiled HTML looks fine.
  6. calisolllc

    calisolllc Member

    Joined:
    Feb 19, 2007
    Messages:
    194
    OK well I'm only using 3.0.9. I didnt even know a 3.1.0 release existed till a post came thru on here a couple of days back, so my original comments may not apply
  7. mdmr_llc

    mdmr_llc Member

    Joined:
    Aug 22, 2006
    Messages:
    62
    I had no idea it was 3.1.0 until I noticed it yesterday. I've upgraded to 3.0.9 just a bit over a week ago. Somehow the new release slipped in. I had to download a new upgrade kit today and noticed that the new tab Countries in CP is gone again... Hate to say it but it appears half baked so far. I keep seeing inconsistencies.
  8. drisley

    drisley New Member

    Joined:
    Jan 4, 2008
    Messages:
    19
    I am having the same problem. My signup page will not submit in either Firefox or Safari. Running 3.1.0. This is disappointing because now I'm left either trying to debug this on my own or downgrading to 3.0.9 (which is a pain in the butt).
  9. drisley

    drisley New Member

    Joined:
    Jan 4, 2008
    Messages:
    19
    Actually, it doesn't seem to work in IE7 either. Its just a complete dud for me.

    I have no problem if anybody sees it:
    http://www.pcmech.com/members/signup.php

    The AJAX seems to error-check the form just fine. It just won't submit the damn thing when its ready.
  10. drisley

    drisley New Member

    Joined:
    Jan 4, 2008
    Messages:
    19
    Ahh, progress. Just posting as I find stuff. I am running Firebug on Firefox so I was able to see AJAX modifications to the DOM. It looks like a database error is happening when trying to connect to vBulletin (since I have the plug-in installed). That error is being sent to the DOM but not shown anywhere. This makes it seem like the button is doing nothing.

    Alex, I think you need to find a clearer way to make these errors noticeable.
  11. drisley

    drisley New Member

    Joined:
    Jan 4, 2008
    Messages:
    19
    OK, that was indeed the problem. There was an error page being produced, however it was not showing up in the browser for some reason. I could only see it using Firebug.

    But, mdmr_llc, chances are you have some error happening that you cannot see. Perhaps one of your plug-ins. In my case, it was improper database information to post user to vBulletin.
  12. mdmr_llc

    mdmr_llc Member

    Joined:
    Aug 22, 2006
    Messages:
    62
    So, your script works now? Congrats! Was it on the signup page? I do have a plugin, but I can't see how it would affect the registration page. What have you done to fix it? Perhaps you could send a message to Alex with your fix so they could address it in a timely manner. So far my ticket has been unresolved for 3 days. Granted it's the weekend, but I'm already days behind in my migration.
    Thanks for keeping us informed on your progress.
  13. twholycross

    twholycross aMember Pro Customer

    Joined:
    Jan 30, 2007
    Messages:
    63
    mdmr_llc I did brand new install of 3.10 and am running test signups under the ccdemo with no issue in firefox 2.0.0.14 or safari 3.1.1 . I am not using CAPTCHA. I had no issues with 3 other sites running 3.08 either. You went from 3.09 to 3.10 right? hmmmm
  14. skippybosco

    skippybosco CGI-Central Partner Staff Member

    Joined:
    Aug 22, 2006
    Messages:
    2,526
    twholycross, are any of the sites you are running 3.1 (upgrade or other) running captcha?
  15. mdmr_llc

    mdmr_llc Member

    Joined:
    Aug 22, 2006
    Messages:
    62
    I went from 3.0.7 to 3.0.9 but withing a day or so I noticed that 3.0.9 changed to 3.0.1, although when I downloaded 3.0.9 upgrade kit it already had everything of 3.1.0. Perhaps they were just in the process of changing labels... So once I did initial upgrade I downloaded upgrade for 3.0.9 to 3.1.0 and still had problems. So I went ahead an downloaded full set of files of 3.1.0 without running install, thinking that possibly I missed some files... I guess I'll just run a full install.
  16. mdmr_llc

    mdmr_llc Member

    Joined:
    Aug 22, 2006
    Messages:
    62
    OK, finally I think I know where to look. Just got two responses from support. The first one is somewhat more useful then the second.

    1. "In short, it is caused by this line in your .htaccess file:

    RewriteRule ^signup$ amember/signup.php [L]

    signup.php relies to the fact that ajax.php is located in the same folder with signup.php. So if you rewrite signup.php, don't forget to rewrite ajax.php
    into the same folder."

    2. "The problem resolved in original ticket. When something does not work, it is always nice to try it how it must be working "from scratch" - is not it? And if only customized version does not work, should not it be a bell to just notify us about customization to save time for both us and you?"

    Now, I'm not sure why they called it "customized". I have used .htaccess file and all along the AJAX was called, it just would not submit after validation. BTW, not sure either what does "the problem resolved" mean -- tried signup again and still no submit action in FF... Perhaps what the second message was saying "How dare you mess with our code. If you touch it may break. And don't bug us with your stupid problems -- they are yours not ours..."
  17. twholycross

    twholycross aMember Pro Customer

    Joined:
    Jan 30, 2007
    Messages:
    63
    skippybosco,

    No CAPTCHA on any of the sites 3.08 or 3.10. I am still using CCdemo so I do not know if anything will change when I turn the site live.

Share This Page