【发布时间】:2014-11-17 21:12:33
【问题描述】:
这段代码有一个逻辑问题:
<?php
if(isset($_POST['submit'])) {
if($_POST['username'] != "" && $_POST['password'] != "") {
$_SESSION["user"] = new User();
$_SESSION["user"]->login($_POST['username'], $_POST['password']);
}
}
?>
但是刷新页面后,会话是空的。 有人知道为什么会话可能是空的吗?登录功能正常工作(在每次重新加载页面时使用固定登录数据对其进行测试)。
提前致谢!
【问题讨论】:
-
你在任何地方都使用
session_start吗?