出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

ショッピングカートのページを作りたいのですが   DynamicKさん [2004/06/25 17:38:37] [4418]
  Re:ショッピングカートのページを作りたいのですが   Lightningさん [2004/06/28 8:26:49] [4422]
    Re:ショッピングカートのページを作りたいのですが   DynamicKさん [2004/06/28 12:27:27] [4423]

[4418] ショッピングカートのページを作りたいのですが
投稿者:DynamicKさん 2004/06/25 17:38:37
こんばんわ。

よくあるショッピングカートのページを作りたいのですが、
普通、どのように作られているのでしょうか。

私の考えでは、
商品が選ばれたら、ワークテーブルにInsertして
現在選択されている商品を表示させている。
そして途中で訪問者がブラウザを落とすとか、
別のページへ飛んだ時には、ワークテーブルから
その訪問者のレコードをDeleteするような作りではないかと。

実際、いろんな手段があるのかもしれませんが、
よく分からないので教えて下さい。

[4422] Re:ショッピングカートのページを作りたいのですが
投稿者:Lightningさん 2004/06/28 8:26:49
> 商品が選ばれたら、ワークテーブルにInsertして
> 現在選択されている商品を表示させている。
> そして途中で訪問者がブラウザを落とすとか、
> 別のページへ飛んだ時には、ワークテーブルから
> その訪問者のレコードをDeleteするような作りではないかと。
一度作ってみればわかりますけど、別のページに移動とか、ブラウザを落としたことを検出する機構をどうやって作るのか、がこれだと問題ですね。
ふつうのカートって最終更新時間+30分とかで保持リストを削除していると思います。
つまり、セッションの保持時間を最終更新から30分とかにしてセッションを解放するときにデータを削除してやればいいわけですね。
あとは適当に登録、削除とそれに伴った合計金額とか出してやればカートっぽくなるのでは?

[4423] Re:ショッピングカートのページを作りたいのですが
投稿者:DynamicKさん 2004/06/28 12:27:27
コメントありがとうございます。

セッションを解放する時ですか。
まだペーペーなので全てにつまずいていますが
その辺りをいろいろ調べてやってみます。

またよろしくお願いします。



TreeBBS For ASP V.0.1.3
Program By YasNet