出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[3548] Re:sessionについて |
投稿者:暇人さん 2003/08/01 13:37:38 |
始めにお客さんがきたその時にApplicationが開始されます global.asaに書き込むことでApplication毎に一意の値を使うことが できます。 Application.Contents("喫茶店") = "暇人" ならApplication変数「喫茶店」はだれがみても「暇人」になります Webサーバーを再起動するとかIISを再起動するとか。物理的に壊れた とかがない限り、動いている間は変更しない限り Application変数「喫茶店」は「暇人」のままです Sessionはその名の通り、セッション毎に作られます 例えば Session.Contents("伝票") が在ったとして。 朝きた時に = "モーニングセット" を入れたとします。 喫茶店「暇人」(このアプリケーションの名前ね) にいる間変更しない限り「伝票」には「モーニングセット」が入っています しかし、しばらく他の所に行って。(出来るのだASPに行ったとか) 昼にまたきたとすると Session.Contents("伝票")は再び空になっています これがセッションです。 クライアント毎のきた時毎に作られて。終われば廃棄されます HTTPCookiesテクノロジーを使用してヘッダーにSessionIDを生成しているため。クライアントがCookieを有効にしていないと作動しません。 |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() |
TreeBBS For ASP V.0.1.3 |