如何在JQuery变量中存储PHP会话变量。
我有一个php文件,其中我使用会话变量
$local_session = $_SESSION['sessionusername'];
并且PHP也使用了一个.js
文件,我希望将这个$local_session
存储为JQuery变量
答案 0 :(得分:1)
是
session_start();
ob_start();
if(!$_SESSION['sessionusername'])
{
header("location:index.php");
}
else
{
include ('connection2.php');
include('PHP/combo_val.php');
$local_session = $_SESSION['sessionusername'];
}
然后我的HTML代码开始
答案 1 :(得分:0)
您可以在java脚本中执行以下操作:
var sessionVar = '<?php echo $local_session; ?>';
然后在页面中的任何位置使用此全局JS变量。
答案 2 :(得分:0)
您可以编写一些返回会话数据的php脚本,例如
JS:
//my.js
$.getJSON( "myssesiondata.php", function( data )
{
console.log(data);
}
PHP:
<?php
//mysession.php
return json_encode($_SESSION);
?>
答案 3 :(得分:0)
@ Axel Amthor
我的JQuery代码是
var lgn_usr = '<?php echo $_SESSION["sessionusername"] ?>';
alert(lgn_usr);
并显示
<?php echo $_SESSION["sessionusername"] ?>
作为消息
答案 4 :(得分:0)
@ Axel Amthor
我的Jquery文件代码如下:
$(document).ready(function() {
$('#submit').click(function() {
submit_fxn();
$('#form_nuser').submit(function(e) {
return false;
});
});
function submit_fxn(){
var check_flag = 0;
var lgn_usr = '<?php echo $local_session; ?>';
alert(lgn_usr);
};
});
答案 5 :(得分:0)