Hi there, First time I've used aMember pro and it's been a pleasure so far. I've done some fairly heavy modification on the templates, and just went through checking my sign-up flow, only to find the button on the bottom of my signup form doesn't do anything. I hadn't tried it yet so I don't know if this is to do with me or whether this is something from the code. (I suspect it's my fault.) As far as I can see, using firebug in FF, the form is sending to amember/signup.php, which is the correct location, I haven't touched that. Also, the button its self has a value of ; Code: <input type="submit" value=" Continue "/> I can't see any problems with it, arghhhh! Help, please anyone. I was hoping to get this finished today, but that's out the window now!
The submit button may not be working from a bug anywhere else in the script- debugging is a pain... There's a firefox add on called firebug that may help you track down the error. It may be easier to start with a clean version of signup.html and copy and paste in your edits one at a time to find the bug. David PS- think you should use for your empty spaces.
Thanks for the info Thanks for the info davidm1. I usually do use for spaces, that was taken from the output of the amember script, so they have been processed by the browser and converted into spaces. I've put in a support ticket as the chances of me being able to find and fix a javascript error are almost non-existant. I don't know very much at all about JS. I use firebug all the time, but mainly for examining xhtml and css and applying changes before I modify code. I certainly haven't changed any JS as I wouldn't know what I was doing. I was surprised to see the value had spaces in it all actually, I have never seen that done before. I wasn't sure of the reason for it?
My stupid fault When I was cutomizing the header and footer I had replaced the "base href" variable in the head. Stupid stupid stupid. Just thought I'd put this up here in case anyone else ever makes the same silly mistake in the future, it might save hours of headbanging.