質問編集履歴

1

誤字

2020/02/10 01:36

投稿

PonCotsu
PonCotsu

スコア9

test CHANGED
File without changes
test CHANGED
@@ -2,11 +2,27 @@
2
2
 
3
3
 
4
4
 
5
- ここに質問内容を詳しく書いてください。
5
+ 質問内容
6
-
6
+
7
- (例)PHP(CakePHP)で●●なシステムを作ています。
7
+ PHP7にて、簡易的なショッピングサイトを作ろうとしています。
8
-
8
+
9
- ■■な機能を実装中に以下のエラーメッセージが発生しした
9
+ その中で、カート機能でつづいています
10
+
11
+ 商品は全て1つずつしか売らないようにしているので、個数指定の設定は必要ないかなと考えております。
12
+
13
+ 問題点は、商品の詳細画面(item1~3.php)から「カートに入れる」を選択後にカートページ(cart-items.php)に商品を追加できるようにすること、別の商品(2つ目以降の商品)を「カートに入れる」を選択してカートページに2つ目以降の商品が追加できるようにすること(最後にカートに入れた商品以外の商品がカートページから消えることなく)、あとカート内から商品を削除することです。
14
+
15
+
16
+
17
+ ページ遷移してもデータを保持できる$_SESSION(SESSION変数?)と、データを別ページに移せる$_POSTを使えばなんとかできるんじゃないかなって思っていたのですが、なかなかうまくいきませんでした。カートに入れる処理は、$_SESSIONを配列化して、そこに$_POSTで送られてきたデータを入れたらできるんじゃないかと思ったのですが、データが残りませんでした。
18
+
19
+
20
+
21
+ どなたか教えてくれると嬉しいです。
22
+
23
+
24
+
25
+
10
26
 
11
27
 
12
28
 
@@ -14,7 +30,7 @@
14
30
 
15
31
 
16
32
 
17
- エラーメッセージはないが、商品が1つしか出力されない。(戻るを押して別の商品をカートに入れても前に入れた商品が存在しない。
33
+ エラーメッセージはないが、商品が1つしか出力されない。(戻るを押して別の商品をカートに入れても前に入れた商品が存在しないそれ以降の商品を削除する処理は、データが保持されないのでできない。
18
34
 
19
35
  ```
20
36