chivas3 Posted November 24, 2009 Posted November 24, 2009 I am not aware of a code change that coincided with this strange bug, but when a customer tries to add an item to his cart and checkout the purchase, he is prompted to either complete as a guest or login as a returning customer. All fine except that once he clicks the "continue" or "sign in" button (from login.php) instead of going to the shipping page in the checkout process, he is shifted to advanced_search.php with the login credentials passed (in plain text) as a query string. Anyone experience this type of error? Have some insights on where to look for solution? Many thanks!! -Chivas3
germ Posted November 24, 2009 Posted November 24, 2009 I am not aware of a code change that coincided with this strange bug, but when a customer tries to add an item to his cart and checkout the purchase, he is prompted to either complete as a guest or login as a returning customer. All fine except that once he clicks the "continue" or "sign in" button (from login.php) instead of going to the shipping page in the checkout process, he is shifted to advanced_search.php with the login credentials passed (in plain text) as a query string. Anyone experience this type of error? Have some insights on where to look for solution? Many thanks!! -Chivas3 When the info for one form ends up in another it usually means your <form> </form> tags are screwed. Can't tell for sure without a URL. If I suggest you edit any file(s) make a backup first - I'm not perfect and neither are you. "Given enough impetus a parallelogramatically shaped projectile can egress a circular orifice." - Me - "Headers already sent" - The definitive help "Cannot redeclare ..." - How to find/fix it SSL Implementation Help Like this post? "Like" it again over there >
MrPhil Posted November 25, 2009 Posted November 25, 2009 Yes, you probably do have your <form> for advanced search not being properly ended, and it "runs into" the form(s) for "continue" or "sign in". Bring up the page where this happens and View > Page source. Look for <form and look for all </form> tags. There should be a </form> for each <form and they should not overlap. Once you find where the problem is, you can look to see where your PHP code is damaged in some way. I'm guessing that the .php file for advanced_search is damaged and not outputting </form>.
chivas3 Posted November 26, 2009 Author Posted November 26, 2009 When the info for one form ends up in another it usually means your <form> </form> tags are screwed. Can't tell for sure without a URL. Thanks for the insights- I would have sworn I didn't cause it, but sure enough, I was missing a closing /form tag. Problem resolved!
Recommended Posts
Archived
This topic is now archived and is closed to further replies.