This allows website owners to add/remove features on the Create Account page with 1-click from their osCommerce administration control panel. Features now under the control of Customer Details include: Street Address, City, Post Code/ZIP, Country, Telephone, and Newsletter. Rhea (Vger)
Legend: 
Download

Report
Please be aware that I no longer support this contribution. It is out of date and I have no intention of updating it. I no longer offer any support for it on the forums.
Rhea (Vger)
Problem: If you have the form in create_account.php all blank, it will
work okay with all the appropriate errors when you click the submit button.
However, try inputting your first name in 1 letter, and your last name in 1 letter
with all other information added appropriately and hit continue and it will let
you register!! This is not supposed to happen since last name should always have
more than 1 letter.
Solution:
In create_account.php, delete all
[CODE]
else {$error = false;}
[/CODE]
in the provided create_account.php file.
(Except the one above
[CODE]
if (ACCOUNT_GENDER == 'true') {
[/CODE]
)
EXTRA:
There are other files need to be changed as well. Please look at the attached file.
This is a complete file set, updated to include the GPL licence - otherwise no changes.
A complete set of files, much expanded from the original, which irons out a few problems with the original and also expands the scope to include osCommerce admin.
This includes a file change/addition (checkout_confirmation.php), necessary if you are not collecting address details as part of the registration process. This is a full file set and not just an addition.
This allows website owners to add/remove features on the Create Account page with 1-click from their osCommerce administration control panel. Features now under the control of Customer Details include: Street Address, City, Post Code/ZIP, Country, Telephone, and Newsletter. Rhea (Vger)