繁体   English   中英

在jQuery文件中访问PHP会话变量

[英]Accessing a PHP session variable in jQuery file

我有2个档案。 设置会话变量的PHP文件和需要访问该会话变量的Jquery(.js)文件。 但是Javascript是客户端的,而PHP是服务器的,所以我怎么能创建一个具有该PHP会话变量值的javascript变量(假设它是一个字符串)。

以下内容不起作用(因为它必须位于我认为的同一页中):

var php_var = "<?php echo $php_var; ?>";

谢谢!

给定一个包含以下内容的PHP文件(foo.php):

<?php
session_start();
$_SESSION['foo'] = 'foo';

echo $_SESSION['foo'];
?>

您可以使用jQuery获得值:

$.get('foo.php', function(data) {
    var foo = data; // 'foo' in this case
});

我正在使用$.get AJAX快捷方式,但是您也可以使用其他任何jQuery AJAX方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM