OSCommerce Checkout Fixes

I have a heavily modified OSCommerce site which needs fixing. After register globals was turned off, occasionally a customers' city will not get added to the database. This happens with state information as well, although this was happening periodically before that.

An autofill feature for city/state based on zip code was custom coded for me, and it appears this may not have been thoroughly debugged prior to releasing it to me, or it was perhaps not made to be register globals off compatible. I suspect this is a very simple fix for someone with adequate debugging tools and intimate knowledge of OSCommerce.

There is also some logic and coding corrections to better handle errors during the checkout process. For example, if a customer makes a mistake by leaving out required information, they are returned to the same page and asked to make the required corrections. The problem is that all the fields are blank - it should contain the information that the customer had already input just before it errored out so they do not have to re-enter anything if possible. If I am not mistaken, I believe this did not happen prior to RG being turned off.

The other thing is that subsequent attempts after making the required correction(s), fails due to the email address already being in the database. First, I am not sure why the email address should be in the database in the first place after the form erroring out, since they are a brand new customer.

These need to be addressed and thoroughly tested with javascript enabled and disabled, and any other possible relevant scenarios.

The checkout process was redesigned to make account creation a seamless part of the checkout process - it is automatic. Once the form is successfully processed, a password is automatically created by the program and then sent to them.

A project I plan to do later is streamline the checkout process entirely so as to mimic something along the lines of zipzoomfly, but with the autofill feature. Successful bidder will have first shot at this and other projects I will post from time to time.

Must have good-excellent communication skills, honesty, patience, as well as excellent debugging skills relating to OSCommerce, MySQL, and PHP.

Principals with excellent track record only please

Work to be thoroughly documented

Beyond Compare file differences reports required on all modified files

I need to get this fixed ASAP.


Skills: Javascript, Linux, PHP, Shopping Carts

See more: oscommerce register city, problem fixes, mysql city state database, enter email get password, enter email address and get password, modify form register globals, logs customer checkout oscommerce, oscommerce checkout process, oscommerce checkout blank page, oscommerce address zipcode automatic lookup state city, oscommerce checkout process easy, php autofill city state zip code service, oscommerce checkout form, oscommerce checkout showing blank page, seamless, RG, rg in, redesigned projects, php fixes, password zip, netsolve, GLOBALS, correction code, checkout, simple javascript project example

About the Employer:
( 1 review ) Auburn, United States

Project ID: #246914

Awarded to:


Stable work, fair price. Regards

$125 USD in 2 days
(327 Reviews)

7 freelancers are bidding on average $154 for this job


We are oscommerce certified developers and masters. Please check my rating page and you will know how we have handled big to mid size oscommerce projects in the last 4 [url removed, login to view] check pmb

$200 USD in 6 days
(683 Reviews)

Hi, please check my PM. Thank you.

$200 USD in 2 days
(331 Reviews)

can help you. tnx.

$150 USD in 1 day
(385 Reviews)

Dear Sir I have 6 years experience in php,mysql,smarty,oscommerce,ajax,javascript. I have experienced and expertise in these fields. Please view PM about my projects. I will appreciate if you will provide this More

$150 USD in 3 days
(64 Reviews)

I am interested. Ready and available to start immediately. Thank you.

$100 USD in 2 days
(137 Reviews)

Hi we are interested..please check the PMB for more details..Thanks in advance.....

$200 USD in 3 days
(15 Reviews)

Ready to start now. Regards, Munish

$150 USD in 1 day
(33 Reviews)

I can correct it

$155 USD in 3 days
(14 Reviews)