はじめまして。
ASP初心者です。
現在ASPにてフレームを使用したページにショッピングカートを作成しています。
フレームは横に上段、中段、下段に分けてあり
中段には縦に左右に分けたページに商品一覧を表示しています。
メインフページ(横に分けているもの)と商品一覧のページは別サーバーになってい
ます。
商品一覧で商品を選びカートに入れていくというごく普通のカートです。
商品情報(ID,数量)はセッションIDを取得し"cart" & SessionIDという名称で
セッション変数を作成し格納しています。
という仕組みで動作させているのですが、セッションIDが都度取得されてしまい
正常に動作しない場合があります。(問題なく動作するものもあります。)
当方でブラウザを同じ環境(バージョンをあわせる等、IE6です。)で
テストしてみたんですが結果が異なりました。
小耳に挟んだんで
[インターネットオプション]⇒[全般]⇒インターネット一時ファイルの[設定]の
[保存しているページの新しいバージョンの確認]を自動的に確認するにしたりとか
してみたけどうまくいきませんでした。
現在は同サーバーにおくことで一時的に回避はしているのですが
近い将来、別フレームで呼び出すことになるので、
もしいい方法があれば皆様の知恵をお借りしたいです。
よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんにちは、ASP開発者です~
SessionIDって、どういうものかご存知ですか?
サーバがクライアントを識別するために、一意のIDを割り振っているのが、SessionIDです。
ですから、別々のサーバでSessionIDが異なってしまうのはしょうがないことです。
仕様ですね。
さらに、別々のサーバでセッション変数を共有することもできません。
やろうと思えばできますが、セキュリティ面で弱くなってしまいます。
> "cart" & SessionIDという名称でセッション変数を作成し
なんでこういう仕組みを取っているのかいまいちわからないのですが、、、
No.2
- 回答日時:
フレームごとの別のWebサーバにあるんだったら、確かに、
Session変数の共有はできないと思います。
Webサーバを分けてある理由はなんでしょう?
もしかして、DBサーバが分かれているだけ???
買い物篭なんかを作成しているならCookieを使用したら
どうですか?Cokkieなら、クライアント単位に作成できる
ので、Webサーバが分かれていても関係ないと思いますけど?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) パイソンでのプログラミングについて 3 2022/08/11 20:31
- Amazon 新規でAmazon商品ページ作成方法について 1 2022/03/28 00:22
- 経営情報システム accessでの請求管理について 12 2022/06/11 16:20
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
- その他(データベース) accessについて 2 2022/05/31 16:58
- Amazon アマゾン 7 2022/06/11 11:03
- Visual Basic(VBA) 【ExcelVBA】Powerクエリーでいうピボット解除と同じ処理をVBAで 4 2022/07/06 17:09
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- Word(ワード) Word2013 縦書き上下二段の表、改行を続けると次ページに情報が表示されるようにしたい 3 2022/06/16 09:24
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コネクション・セッション・ト...
-
ASP.NET 電卓計算
-
コンピュータへの接続数が最大...
-
会社への勤怠届出にGoogleフォ...
-
WCFのwsDualHttpBindingについて
-
消えてしまったCDの中身を元に...
-
ボタンを押してセッション変数...
-
自分のPCへアクセスしているコ...
-
DVD-Rの「セッションを閉じる」...
-
JSPでポップアップウィンド...
-
c# 文字列の最後から1文字削除...
-
オートマトンNFAからDFAへの変換
-
Excel:「フォーム」のボタンで...
-
Q&Aフォームを作成したいのです...
-
ブラウザの×ボタン判定
-
複数選択のListBoxでClickイベ...
-
画面遷移が不正ですと表示されます
-
SUBMITボタンを表示させないでS...
-
システム開発の工数と費用について
-
SPREADでカーソルの位置を1行目...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コネクション・セッション・ト...
-
DVD-Rの「セッションを閉じる」...
-
コンピュータへの接続数が最大...
-
ブラウザの×(閉じる)ボタンの...
-
ブラウザを閉じずにセッション...
-
DVDの中身が表示されません。
-
セッションIDを取得したい
-
会社への勤怠届出にGoogleフォ...
-
フォームデータをlocation.repl...
-
ASP.NET 電卓計算
-
ルータのPPPのランプの色が変
-
セッションIDについて
-
SESSIDってなんですか?
-
自分のPCへアクセスしているコ...
-
DVDデータ追記時に、ポカ しま...
-
別ブラウザにセッションを渡す...
-
サーバー上の全セッション変数...
-
多段プロキシが原因?
-
CD-Rに追記したときに消え去っ...
-
ODBC-JDBCブリッジドライバを使...
おすすめ情報