我正在尝试在login.php中显示存储在会话中的用户名和其他会话值。我使用script.js中的ajax post在index.php中发布表单。会话已存储但我只能在刷新页面后检索该值。 任何人都可以帮我解决这个问题。
我的index.php文件
<div id="profile">
<?php session_start();
if(isset($_SESSION['user_name']) && $_SESSION['user_name'] != ''){
echo "Hello ".$_SESSION['user_name'];
?>
<a href='logout.php'>Logout</a>
<?php } ?>
</div>
我的script.js文件
success: function(html){
if(html=='true'){
$("#login_form").fadeOut("normal");
$("#profile").html("<a href='logout.php' class='red' id='logout'>Logout</a>");
}
我的login.php
echo 'true';
$_SESSION['user_name']='username';