出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() |
[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 |