【发布时间】:2018-05-09 08:47:00
【问题描述】:
我正在尝试将名为 user_login 的 PHP 会话变量保存在名为 name 的 JS 变量中。我需要从会话变量中获取值。到目前为止没有任何效果,我得到的只是警报:
<?php echo rawurlencode($_SESSION['user_login']); ?>
$(document).ready(function() {
var name = decodeURIComponent("<?php echo rawurlencode($_SESSION['user_login']); ?>");
alert(name);
setTimeout(function() {
if (name.length > 0) {
$('h3.name').html(name);
$('h3.name').css({
display: 'block'
});
}
}, 200);
});
【问题讨论】:
-
会话设置是否正确?
-
@tschaefermedia 设置正确
-
为什么要使用 rawurlencode?编码特殊字符?更好地使用 htmlspecialchars
标签: javascript php session