所以我是PHP的新手,我尝试编写一个简单的LogIn系统代码。我建立了一个注册站点并将其与sql server链接。在登录文件中,我得到了这个if语句。
if (!$row = mysqli_fetch_assoc($result)) {
echo "Your username or Pw is incorect!";
} else {
$_SESSION['id'] = $row['id'];
}
我测试了这个(我在else部分放了一个'echo'标签并且它有效。)
所以在我的索引页面上我得到了这个
<?php
if (isset($_SESSION['id'])) {
echo $_SESSION['id'];
}else {
echo "ur not logged in";
}
?>
这应该给我用户ID,但没有任何结果。有人发现了我犯的错误吗?