Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.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
将会话值获取到Javascript_Javascript_Php - Fatal编程技术网

将会话值获取到Javascript

将会话值获取到Javascript,javascript,php,Javascript,Php,我想在javascript中使用$\u SESSION['total'],以便在函数中使用它 我尝试过的: var-total=''打印: var-total=打印未捕获的语法错误:意外标记第二个应该可以,但您还必须在会话之前放置echo: var total = <?php echo $_SESSION["total"]; ?>; var-total=; 第二个应该可以,但您还必须在会话之前放置echo: var total = <?php echo $_SESSION["

我想在javascript中使用
$\u SESSION['total']
,以便在函数中使用它

我尝试过的:

var-total=''打印:


var-total=打印
未捕获的语法错误:意外标记第二个应该可以,但您还必须在会话之前放置echo:

var total = <?php echo $_SESSION["total"]; ?>;
var-total=;

第二个应该可以,但您还必须在会话之前放置echo:

var total = <?php echo $_SESSION["total"]; ?>;
var-total=;

您遇到的问题表明该页面不是由PHP执行的。它是否有
.php
扩展名?您是从Web服务器访问它吗?@Barmar javascript是一个外部javascript。您需要将它放入
.php
文件中,以便服务器使用php处理它。或者配置Web服务器,使其使用PHP处理
.js
文件。出现的问题表明该页面不是由PHP执行的。它是否有
.php
扩展名?您是从Web服务器访问它吗?@Barmar javascript是一个外部javascript。您需要将它放入
.php
文件中,以便服务器使用php处理它。或者配置Web服务器,使其使用PHP处理
.js
文件。当在服务器端呈现完整页面时,PHP运行时将
转换为实际会话值。这就是它背后的概念。因此,javascript变量
total
将实际值设置为it@Keerthivasan他遇到的问题是文件不是由PHP呈现的。显然,他试图将PHP代码放入
.js
文件中。当整个页面在服务器端呈现时,PHP运行时将
转换为实际的会话值。这就是它背后的概念。因此,javascript变量
total
将实际值设置为it@Keerthivasan他遇到的问题是文件不是由PHP呈现的。他显然试图将PHP代码放入
.js
文件中。