PHP5.4になるとregister_globals機能が削除されるため日本語版のosCommerceは動作しなくなる。
これを何とかするようにと依頼がありosCommerce内部を全面的に書き換えた。せっかくなので、無駄なtableタグを
削除して、他アプリと連携しやすくなるようにUTF8化もやってみた。
1. tableタグを一部を除いてすべて削除してスタイルシートでレイアウト
2. DBとスクリプトをUTF8化
3. register_globalsがオフで動作するように変数を書き換え。
4. 古いコードを削除
かなり神経を使う作業だったけれどこれでosCommerceもまだまだ使えると自信が持てた。