Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用javascript获取会话_Php_Javascript_Jquery_Ajax_Session - Fatal编程技术网

Php 使用javascript获取会话

Php 使用javascript获取会话,php,javascript,jquery,ajax,session,Php,Javascript,Jquery,Ajax,Session,如果我们使用document.javascript,cookies可以通过javascript获得 我想知道:通过javascript获取会话$\u session[session\u var\u name]。你不能。PHP$\u会话超级全局中存储的数据仅限于服务器端 如果我们使用document.javascript,cookies可以通过javascript获得 仅供参考,它是如果您需要$\u会话数组中的任何值,您必须传递它 例如: <script type="text/javascr

如果我们使用document.javascript,cookies可以通过javascript获得


我想知道:通过javascript获取会话$\u session[session\u var\u name]。

你不能。PHP$\u会话超级全局中存储的数据仅限于服务器端

如果我们使用document.javascript,cookies可以通过javascript获得


仅供参考,它是

如果您需要$\u会话数组中的任何值,您必须传递它

例如:

<script type="text/javascript">
    var session_var_name = "<?=$_SESSION['var_name']?>";
</script>
你也可以这样做,但这是一种非常糟糕的做法:

<script type="text/javascript">
    // try this only at home :)
    var session = <?= json_encode($_SESSION) ?>;
</script>

cookieGood回复中只保留会话id!!我有一个问题:任何黑客都可以使用会话id获取会话值吗?从$\u会话变量到浏览器需要获取什么特定实体?@David否,该值存储在服务器上。黑客可以窃取您的会话id,并在网络上识别您website@MattH:对不起!!我不明白你的问题^^