[Tep-j-general] 独自ページを追加した場合のセッション問題

アーカイブの一覧に戻る

TAMURA Toshihiko tamur****@bitsc*****
2004年 4月 5日 (月) 22:07:48 JST


こんにちは、田村です。

osCommerceで構築したサイトのサポートをお引き受けするときに見かける、
気になる事例がありますので報告します。

[事例]
osCommerceをカスタマイズしたり、独自に html ページを追加した場合に、
ブラウザがクッキーを受け付けない設定の顧客がそこにアクセスすると、
ページ間のセッションが切れてしまいます。

つまり、カートに入れておいた商品がなくなってしまったり、
ログインしていた人がいつのまにかログアウトしてしまいます。

クッキーを受け付ける設定でテストすると、
この現象が起こらないので気が付かないのですが、
クッキーを受け付けない設定のユーザは意外に多いです。

[解決方法]
htmlページは別ウィンドウで開く。
PHPのページでは、リンクを作る箇所で
osCommerce の関数 tep_href_link() を使う。


ご参考までに。

-- 
田村敏彦 / 株式会社ビットスコープ
E-mail:tamur****@bitsc*****
http://www.bitscope.co.jp/





Tep-j-general メーリングリストの案内
アーカイブの一覧に戻る