出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[2606] セッションに書き込まれたものが消滅したのか?元々書かれていなかったのかの違いは? |
投稿者:YOUさん 2002/09/03 14:16:24 |
お返事ありがとうございます。 条件をもう少し追加しても良いですか? まず、sessionへの書き込みは、毎回行われるのではないということです。 書き込む、書き込まないは利用者の都合で行われ、書き込まれた場合のみ、 sessionより値を取得して使用します。 教えていただいた処理だと、一度書き込まれたものが消滅したのか、それとも、 元から書き込まれていなかったのか、の区別がつきませんよね? というわけで、セッションが消滅したという情報が欲しいのですが、 どこかにそういった情報があるのでしょうか? > とこおかです。 > > ボタン押下時にsessionオブジェクトにデータが保持されているかどうかを確認するなら > > If Session.Contents("オブジェクト名") ="" Then > 'または If Session="" Then > Response.Write"Sessionオブジェクトデータがクリアされています" > Response.Write"<a href='任意のページ'>任意のページ</a>" > Else > 通常の処理 > End If > > でページを表示する前に確認することができます。 > そうすれば、常にsession管理をせず、ボタン押下時のみ確認で済みますね。 > > |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() |
TreeBBS For ASP V.0.1.3 |