hamada
bungu****@leo*****
2005年 6月 3日 (金) 08:39:35 JST
こんにちわ。 On Thu, 2 Jun 2005 20:58:20 +0900 "patch" <patch****@x*****> wrote: > shop/catalog/index.php?cPath=41&osCsid=727f6936dc50e265d469ff9987169317 > 等になっているのですがコレは何の役目を果たしているのでしょうか? セッションIDです。セッションIDは、ステートレスなHTTPアクセスの同一性を確 認する、一手段。 http://e-words.jp/w/E382BBE38383E382B7E383A7E383B3.html > 特殊なアドレスは一度でもカテゴリ、商品ページに行くと > shop/catalog/index.php?cPath=41 > 普通になります。 osCは「cookieの使えるブラウザ相手ならcookie経由でセッションIDを渡す」よ うになってますんで、IDをcookieで渡せると確認すれば以後cookieを使う→引数 には見えなくなります。 お使いのブラウザでも、cookieを受けつけない設定にする等すれば、ずっとURL の末尾にセッションIDが付き続けます。 http://www.php.net/manual/ja/ref.session.php 詳細については↑こちら等で、どぞ。 > トップページにピックアップ的なカテゴリのみ画像にリンクを貼り直接URLで指定 > http://www.aaaa.aa.aa/shop/catalog/index.php?cPath=41 > しているので少し心配です。 上記のようなリンクですとセッションIDを渡していないため ・cookieが使えない ・ログインしてる ・既にかごにモノが入ってる 等の条件を満たすと、リンク後にセッションが繋がらず、ログアウト/かごが空 になる等の症状が出るはずです。 osC内のリンクはtep_href_link()を使って生成したほうが良いでしょう。 http://lists.sourceforge.jp/mailman/archives/tep-j-general/2004-April/013330.html はまだ