質問編集履歴

6

変更

2019/05/02 01:50

投稿

marimon
marimon

スコア32

test CHANGED
File without changes
test CHANGED
@@ -68,11 +68,17 @@
68
68
 
69
69
  ``%5B%7B%22hoge%22%3A%22hoge%22%2C%22fuga%22%3A%22fuga%22%7D%5D``
70
70
 
71
+ (この値がおかしいから、2回目に保存されないのでしょうか?)
72
+
73
+
74
+
71
75
  ###phpでわからないところ
72
76
 
73
77
  続いてphpです。
74
78
 
75
79
  cookie(``'save'``)を取得し、その``fuga``の配列を返したい。と考えているのですが、これがまったくわからず、以下の状態でギブアップです...(;´-`)
80
+
81
+ (こっちも、上のcookieの値がおかしいから取得できないのでしょうか?)
76
82
 
77
83
 
78
84
 

5

変更

2019/05/02 01:50

投稿

marimon
marimon

スコア32

test CHANGED
File without changes
test CHANGED
@@ -70,7 +70,9 @@
70
70
 
71
71
  ###phpでわからないところ
72
72
 
73
+ 続いてphpです。
74
+
73
- 続いてphpで cookie(``'save'``)を取得し、その``fuga``の配列を返したいと考えているのですが、これがまったくわからず、以下の状態でギブアップです...(;´-`)
75
+ cookie(``'save'``)を取得し、その``fuga``の配列を返したいと考えているのですが、これがまったくわからず、以下の状態でギブアップです...(;´-`)
74
76
 
75
77
 
76
78
 

4

変更

2019/05/02 01:43

投稿

marimon
marimon

スコア32

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,9 @@
10
10
 
11
11
  ###jqueryでわからないところ
12
12
 
13
+ まずこちらがjqueryです。
14
+
13
- まずこちらがjqueryなのですが、1回目に配列が保存できても、2回目に追加された配列が保存され悩んでしまいました。
15
+ 1回目に保存できるのですが、2回目に保存ができず悩んでしまいました。
14
16
 
15
17
 
16
18
 
@@ -60,6 +62,12 @@
60
62
 
61
63
  ```
62
64
 
65
+
66
+
67
+ ちなみにこのjqueryによって、1回目のクリックで保存されるcookieの値はこうです。
68
+
69
+ ``%5B%7B%22hoge%22%3A%22hoge%22%2C%22fuga%22%3A%22fuga%22%7D%5D``
70
+
63
71
  ###phpでわからないところ
64
72
 
65
73
  続いてphpで cookie(``'save'``)を取得し、その``fuga``の配列を返したいと考えているのですが、これがまったくわからず、以下の状態でギブアップです...(;´-`)

3

コードにコメントを追加

2019/05/02 01:43

投稿

marimon
marimon

スコア32

test CHANGED
File without changes
test CHANGED
@@ -10,35 +10,27 @@
10
10
 
11
11
  ###jqueryでわからないところ
12
12
 
13
- まずこちらがjqueryなのですが、1回目に保存できても、2回目に配列が追加されずに悩んでしまいました。
13
+ まずこちらがjqueryなのですが、1回目に配列が保存できても、2回目に追加された配列が保存されずに悩んでしまいました。
14
14
 
15
15
 
16
-
17
- 考えている処理としては、
18
-
19
- ➀``const arr``に、現在のcookie(``'save'``)を取得する。
20
-
21
- ➁``const arr``に、``const add``を追加する。
22
-
23
- ➂ cookie(``'save'``)に、➁をjsonで保存する。
24
-
25
- という流れですが、2回目が保存されない状況です。
26
16
 
27
17
  ```jquery
28
18
 
29
19
  $('.send').click(function(){
30
20
 
21
+
22
+
31
-
23
+ // 現在のcookieを取得する。
32
24
 
33
25
  const arr = ($.cookie(save)) ? $.cookie(save) : [] ;
34
26
 
35
27
 
36
28
 
29
+ // 保存したい配列を作る
30
+
37
31
  const hoge = 'hoge';
38
32
 
39
33
  const hoge = 'fuga';
40
-
41
-
42
34
 
43
35
  const add = {
44
36
 
@@ -52,11 +44,13 @@
52
44
 
53
45
 
54
46
 
47
+ // 配列をjsonにする
48
+
55
49
  const setjson = JSON.stringify(arr);
56
50
 
57
51
 
58
52
 
59
- // 「jquery.cookie.js」というプラグインを使用して保存
53
+ // 「jquery.cookie.js」というプラグインを使用してcookieを保存
60
54
 
61
55
  $.cookie('save',setjson);
62
56
 

2

変更

2019/05/02 01:37

投稿

marimon
marimon

スコア32

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ###実現したいこと
2
2
 
3
- cookieを使って、jqueryでjsonを保存して、そをphpで取得したいです。
3
+ jqueryを使って、jsonでcookieを保存して、その後にそのcookieをphpで取得したいです。
4
4
 
5
5
 
6
6
 

1

タイトル変更

2019/05/02 01:27

投稿

marimon
marimon

スコア32

test CHANGED
@@ -1 +1 @@
1
- 【jquery】と【php】で、json相互にやりとりさせてあげたい
1
+ 【jquery】を使いjsonでcookieを保存する方法【php】を使いそのcookie取得する方法
test CHANGED
File without changes