Account creation problems with 5-18 & session globals

LeeH <[email protected]>
Newsgroups gmane.comp.web.oscommerce.devel
Message-ID <b773ea482ebb4c43a6434c691b28fa9e@osCommerce-Forums>
This message was sent from: Development
http://forums.oscommerce.com/viewtopic.php?p=177501#177501
----------------------------------------------------------------

I can no longer create accounts. Each attempt fails to pass a proper customer_id to all 3 tables (customer, address_book, customer_info). Only customer table gets a newly incremented id; "0" is passed to the other 2. Even if I force the same customer ID in all three tables, I still get a form with no details when checking "my account info" after registering.

Having spent hours on this, I'm sure it has to do with the new session globals in MS2, as I've just reverted back to MS1 & verified that previously this worked fine. I have checked all relevant account creation files & see no changes between create_account_process & account_details. 

Running MS2.2-CVS 5-18 with Linda's SEC 1.0c (which didn't touch the account creation files other than the header tags).

Setup:  Apache/1.3.19 (Win32) mod_perl/1.24_01 PHP/4.3.1 mod_ssl/2.8.1 OpenSSL/0.9.6, PHP  4.3.1 (Zend: 1.3.0) - globals ON

I have a shared SSL, so here are my SESSION settings: Force Cookies off, Check SSL Session ID off, Session regen off, Spider Prevention on, check IP and User agent on.

Can someone please help me figure this out? I was just about to go live until I discovered this. 

P.S. Oh, yes, I tried the suggestion about changing the HTTP_*_VARS in application_top & the line to htaccess.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.