質問 > フロント機能 > モバイル機能の利用 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2007/3/28 11:56
対応状況: −−−
|
Re: とりあえず見れるようになりました。 nanasess様
お返事ありがとうございます。 クッキーon・offそれぞれで確認をしてみましたがそのときは見えておりませんでした。 ezwebでも閲覧不可でした。 if ($sessionId === true || !lfMobileValidateSession()) { で、ezweb・ソフトバンクでチェックをしてみましたが、 問題なく注文できました。 ほかの方はfalseで運用できてるのでしょうか…? とりあえず、trueで運用できているので、 問題がなければこのままいこうと考えていますが。。 >if (preg_match('/^[0-9a-zA-Z,-]{32,}$/', $sessionId) < 1) { ありがとうございます!これでもテストしてみます。 |
|
ゲスト |
投稿日時: 2007/3/28 12:04
対応状況: −−−
|
Re: とりあえず見れるようになりました。 引用:
if (preg_match('/^[0-9a-zA-Z,-]{32,}$/', $sessionId) < 1) { 確認してみたら、生成されたPHPSESSIDが27文字だったので、 リダイレクトし続けてたようです。 if (preg_match('/^[0-9a-zA-Z,-]{20,}$/', $sessionId) < 1) { これで、できるようになりました。 皆様、ありがとうございました!! |
|
nanasess |
投稿日時: 2007/3/28 15:56
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2313 |
Re: とりあえず見れるようになりました。 大河内です.
php_info()で session.hash_bits_per_character が 6 になってないでしょうか? プログラム側で, 32文字を想定しているのを変更すると, アップグレード時などにマージしなくてはならなくなるので, 極力プログラムは変更しないようにした方が良いと思います. session.hash_function = 0 <- MD5 アルゴリズム session.hash_bits_per_character = 4 <- 32文字 上記設定を EC-CUBE は想定しているようです. php.ini 又は, .htaccess などで上記の設定に変更してやることで, 32文字の セッションID が付加されるようになると思います. |
ゲスト |
投稿日時: 2007/3/29 5:10
対応状況: −−−
|
Re: とりあえず見れるようになりました。 大河内様、お世話になっております。
設定をしてみたところ、ちゃんとできるようになりました! 重ね重ねお礼を申し上げます。ありがとうございました。 |
|
« 1 (2) |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |