[英]php check when last time user visited a page
我有一个login.php
页面,在该页面中,当用户登录时,使用用户username
设置cookie
只是为了确保如果用户再次回来,则不必登录。但是现在,我还需要指定其最后一次访问。 我该怎么办?
Login.php
if(isset($_POST["checkbox"]) && $_POST["checkbox"]==1) {
$expire = time() + 365*24*60*60;
}else{
$expire = 0;
}
setcookie("user", $row['username'], $expire, "/");
上面的代码在用户登录后立即通过用户名创建一个cookie。
另外,我还有一个文件,用于检查用户是否已经登录,如果是,则不允许用户再次输入其凭据。 但是现在我想要当用户登录时出现一条消息,说“您上次访问该站点...”。
怎么做?
在db表中添加一列,并在每次成功登录后更新其中的登录日期和时间。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.