如何在javascript中访问php SESSION变量 [英] How to access php SESSION variable in javascript
问题描述
我正在尝试创建图片上传网站。在此,当用户登录时,我在php中设置了一个 $ _ SESSION ['id']
变量。现在,我想检查是否在我的javascript文件(general.js)中设置了 $ _ SESSION ['id']
以执行某些功能。我应该怎么做呢?
I'm trying to create an image uploading website. In this, when a user logs in, I set a $_SESSION['id']
variable in php. Now, I wish to check if $_SESSION['id']
is set in my javascript file (general.js) in order to carry out certain functions. How should I go about doing it?
推荐答案
<?php $session_value=(isset($_SESSION['id']))?$_SESSION['id']:''; ?>
<html>
<head>
<script type="text/javascript">
var myvar='<?php echo $session_value;?>';
</script>
<script type="text/javascript" src="general.js"></script>
</head>
<body>
</body>
</html>
在上面的代码片段中,我初始化了全局变量 myvar ,其值已存储到php会话变量进入脚本文件,然后在script中引用 general.js 文件。它可以在 general.js 文件中访问
In above code snippet I have initialized global variable myvar with value stored into php session variable into script file before general.js file is referenced in script.It will be accessible in general.js file
这篇关于如何在javascript中访问php SESSION变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!