人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPについて質問です。
現在ショッピングカートをセッションを使用して作成しています。
商品を購入するボタンを押すとSESSIONに商品の管理番号と選択された購入個数を随時保存したいと考えています。
保存するSESSIONを$_SESSION["cart"]として、毎回購入ボタンを押すと商品IDの$_POST["kanri_no"]と個数の$_POST["kosuu"]を随時保存して、
SESSIONに保存された値を表示したいと考えているのですが

1)$_SESSION["cart"]にボタンが押される毎に管理番号と個数を保存するやり方
2)$_SESSION["cart"]にデータが保存されたとしてその保存されたデータを表示させる方法

の2つのやり方がうまくわかりません。
お手数をおかけしますがわかるかた、もしくはもっとうまく出来るやり方がわかる方おりましたらご回答をよろしくお願いいたします。

●質問者: aiomock
●カテゴリ:コンピュータ インターネット
✍キーワード:CART PHP カート ショッピング セッション
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Km1967
●60ポイント ベストアンサー

1)$_SESSION["cart"]にボタンが押される毎に管理番号と個数を保存するやり方

対応1:購入ボタンを押すたびに確認用のページへ飛ばす。楽天などで採用されている方式であり、貴殿であれば、こちらが無難であろう。

対応2:購入ボタンを押すたびにFLASHやjavascriptなどの非同期通信でサーバに情報を送り、集計結果を受け取る方式。見た目は格好良いがphp+DB以外にマスターしなければならないハードルがいくつかでてくる。今はやめておくほうが良いだろう。

2)$_SESSION["cart"]にデータが保存されたとしてその保存されたデータを表示させる方法

上記、対応1であれば確認用ページの冒頭で個数や金額を加算していくだけであるから、説明は不要であろう。

◎質問者からの返答

ご回答ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ