我无法读取jquery中php中定义的会话
我正在用php分配会话,现在我正在尝试在脚本标记中读取jquery中的会话值。请建议我一些方法,在不使用phptag的情况下读取jquery中的会话值我无法读取jquery中php中定义的会话,php,jquery,session,Php,Jquery,Session,我正在用php分配会话,现在我正在尝试在脚本标记中读取jquery中的会话值。请建议我一些方法,在不使用phptag的情况下读取jquery中的会话值 <?php if(!isset($_SESSION)){ session_start(); } $_SESSION['name'] = "testname"; echo $_SESSION['name'];
<?php
if(!isset($_SESSION)){
session_start();
}
$_SESSION['name'] = "testname";
echo $_SESSION['name'];
?>
//with this i will get name in session but how to read in
<script>
$(document).ready(function(){
var name = ???? //
console.log(name);
});
</script>
how to r`enter code here`ead here with out php tags in script
肯定不是解决这个问题的方法,但这里有一个快速解决您问题的方法:
<?php
if(!isset($_SESSION)){
session_start();
}
$_SESSION['name'] = "testname";
echo $_SESSION['name'];
?>
<script>
$(document).ready(function(){
var name = <?php echo $_SESSION['name']; ?>;
console.log("Name session variable is: " + name);
});
</script>
您可以按var name=执行,但这不是一个好的做法。。。名称=@DivyeshSavaliya您忘了用引号括起php标记。这将导致JS错误。@php代码中缺少bub引号。@ADreNaLiNe DJ更正!谢谢