teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

質問が編集されていたので

2017/05/03 00:20

投稿

takaboo
takaboo

スコア195

answer CHANGED
@@ -2,4 +2,21 @@
2
2
 
3
3
  PHPが使用するセッションのデータはサーバー上に保管され、JSが使用するセッションのデータはPC上に保管されます
4
4
 
5
- よって、JSからPHPのセッションデータに直接アクセスしたりその逆を行うということは不可能です
5
+ よって、JSからPHPのセッションデータに直接アクセスしたりその逆を行うということは不可能です
6
+
7
+ 追記:
8
+
9
+ シェアというのは具体的にどういう動作を想定しているのでしょうか?
10
+
11
+ PHPセッションデータをJSで使用するのでしたら、例えば、
12
+
13
+ ```php
14
+ <script>
15
+ var test='<?php echo $_SESSION['test'];?>';
16
+ console.log(test);
17
+ </script>
18
+ ```
19
+
20
+ みたいな感じでPHPで出力してJSに渡すことはできますね
21
+
22
+ 逆にJSのセッションデータを使用してサーバー側で処理するのは、普通にPOSTしたりajaxでPHPに渡したりすればいいですね