初めまして、現在勉強の為に公開を目的としないECサイトを作成しているのですが、商品詳細画面からカートに商品を登録する場合、どのように商品データをcartに登録するのがよいですか?
ちなみに、私はセッション変数を使用して商品コードや個数などを次ぺージにもっていきたいと思っています。
このほかに何かいい案等がございましたら、ご教示願います。
また、ソースコードに関しても、実際にPOSTで受け取った値をセッション変数に格納して次ページにもっていくやり方なども曖昧でわかっていない為、そちらもご教示願います。
現在の商品詳細画面のソースコードは下記に記載しておきます。
セキュリティー対策につきましては、今回全て出来上がり次第復習をかねて、もう一度ECサイトを作成しようと思っているのでその時に対策はします。
<footer> </footer> </body> </html><div class="itemdetail"> <?php foreach($stmt as $value): ?> <?php echo '<h1>'.$value['name'].'</h1><img src="http://192.168.1.11/shop/images/'.$value['path'].'"><h2>価格:¥ '.$value['price'].'</h2>' ?> <?php endforeach ?> </div> <div class="form"> <form action="cart/cart.php" method="post"> <span>数量:</span> <select name="num"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </select> <input type="hidden" name="code" value="<?php echo $code ?>"> <input type="submit" name="addcart" value="カートにいれる"> </form> </div>
回答2件
あなたの回答
tips
プレビュー