質問編集履歴

1

現状のコードを追加

2017/09/08 07:04

投稿

n.t
n.t

スコア64

test CHANGED
File without changes
test CHANGED
@@ -5,3 +5,39 @@
5
5
 
6
6
 
7
7
  ご教授、よろしくお願いし致します。
8
+
9
+
10
+
11
+ ```js
12
+
13
+ var now = "2017-09-07T20:31:45+09:00";
14
+
15
+ date = escape(now);
16
+
17
+ json = JSON.stringify(date)
18
+
19
+ document.cookie = "date=" + json + ";path=/";
20
+
21
+ ```
22
+
23
+ ```
24
+
25
+ cookieの中身
26
+
27
+ 2017-09-07T20%253A31%253A45+09%253A00
28
+
29
+ ```
30
+
31
+ ```php
32
+
33
+ echo $_COOKIE
34
+
35
+ // 2017-09-07T20%3A31%3A45 09%3A00
36
+
37
+ ```
38
+
39
+ ざっくりとこんな感じです。
40
+
41
+ `ISO8601`の形で`cookie`に格納して
42
+
43
+ それを取得してエコーするだけで+の文字が消えてしまいます。