バグ報告 > フロント機能 > [Ver1.3.4]FireFox2でカード決済をしようとすると不正なページ遷移になる |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
puchiban |
投稿日時: 2007/11/3 13:19
対応状況: −−−
|
半人前 ![]() ![]() 登録日: 2007/11/2 居住地: 投稿: 19 |
Re: [Ver1.3.4]FireFox2でカード決済をしようとすると不正なページ遷移になる こんにちは。
こちらの開発環境でも同じような現象が起きています。 現在、原因究明中ですが、なかなか原因にたどり着きません。何かの環境依存なのかもしれません。 /html/shopping/confirm.php で、 $objSiteSess->setRegistFlag(); は、確実にセッションのregist_successにtrueを入れています。 /html/shopping/load_payment_module.php にて pre_regist_success があったりなかったりします。 コードは全く同じなのに、エラーになったりならなかったりするのがとても不思議です。 こちらの自前の開発している決済モジュールでの現象ですが、ルミーズ決済モジュールとほぼ同じコードなので、ルミーズ決済モジュールでも同じことが起きるのではないかと想像しています。 ルミーズと契約していないとルミーズの決済モジュールで同じ現象が起きるか再現できないため、どなたか試して頂けると幸いです。 今のところ、Firefoxでしか再現せず、IE6では起きていません。 あと、気になるのは、confirm.php の Location: の設定です。 headerの引数が、/shopping/load_payment_module.php になっているのは、これで良いのでしょうか? http://jp2.php.net/header 引用: 注意: HTTP/1.1 では、スキーム、ホスト名、絶対パスを含む絶対 URI が » Location: の引数として必要ですが、相対 URI を受け付けるクライアントもあります。 通常は、相対 URI から絶対 URI を作成するためには $_SERVER['HTTP_HOST']、$_SERVER['PHP_SELF'] および dirname() を使用できます。 環境 CentOS 4.5 PHP 4.4.7 MySQL 4.1.20 EC-CUBE 1.3.4 FireFox 2.0.0.9 以上、よろしくお願い致します。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
ゲスト | 2007/8/28 23:26 |
![]() |
kny | 2007/8/31 14:04 |
» ![]() |
puchiban | 2007/11/3 13:19 |
![]() |
zekuzeku | 2007/11/3 19:14 |
![]() |
zekuzeku | 2007/11/3 20:43 |
![]() |
puchiban | 2007/11/3 21:10 |
![]() |
zekuzeku | 2007/11/5 1:11 |
![](images/pixel.gif)