我正在使用此脚本登录开发中的网站:http ://www.php-login.net/
我正在使用简单的登录,如下所示:
require_once("config/db.php");
// load the login class
require_once("classes/Login.php");
// create a login object.
$login = new Login();
// ... ask if we are logged in here:
if ($login->isUserLoggedIn() == true) {
$userid = $_SESSION['user_id'];
$time = Users::getData($userid);
include("views/logged_in.php");
} else {
// the user is not logged in...
include("views/not_logged_in.php");
}
该脚本将登录 ID 保存在会话中,然后我将其用作函数 getData 中的参数。这很好用,问题是当我 a) 刷新页面 b) 使用浏览器中的前进/后退按钮导航时。
我不断收到“确认重新发送表单......”消息弹出,这当然不是很用户友好。
我怎样才能避免这种情况?