[PHP,セッション]

ブラウザで cookie を無効にすると、PHPSSID が URL 欄に表示されるのを防ぐにはどうしたらよろしいでしょうか。

ご指導の程、よろしくお願いいたします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/09/06 23:03:00
  • 終了:--

回答(2件)

id:oh_tsu No.1

oh_tsu回答回数48ベストアンサー獲得回数02005/09/06 23:08:55

ポイント30pt

http://www.hatena.ne.jp/1126015380#ダミーです。:detail]

URLダミーです。


PHPに関しては初心者でございます。


おそらく、セッションをcookieで管理しているためだと思われます。


1.セッション情報ある

2.cookie無効にする

3.セッションIDをリクエストに変更(URLで表示される)

ちょっと分かりにくいかもしれませんが、勘弁してください。


従って、cookieと一緒にセッションも無効にする必要があるのでは?

id:akame23

ご回答ありがとうございます。

なるほど。セッション管理の方法を検討します。

2005/09/07 10:58:13
id:html1983 No.2

html1983回答回数72ベストアンサー獲得回数02005/09/06 23:18:26

ポイント30pt

http://webmaster.hatena.ne.jp/1098206920

人力検索はてな - PHPのセッションIDの引き渡しについての質問です。 php.iniで、 session.use_cookies=On session.use_only_cookies=Off session.use_trans_sid=On になっています。 それな..

php.iniのsession.use_trans_sidが1もしくはTrueになっているのではないでしょうか。

これは0またがFalseとしてみてください。 

id:akame23

ご回答ありがとうございます。

session.use_cookies = Off

session.use_only_cookies = Off

session.use_trans_sid = Off

相対パスでのリンクに、PHPSSID が埋め込まれてしまいます。

cookie を無効にしているユーザーに対しては、こういう仕様と言う事であきらめる方向が無難でしょうか?

ご指摘の URL を参考に、解決いたしました。

というか既出でしたね。。

ありがとうございましたm(__)m

2005/09/07 11:54:04

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません