嗨我有一个带有用户名输入的文本框。当用户提交表单时,会创建一个cookie来存储cookie的时间。在下一页,我需要显示他们上次登录的时间。如何使用以下cookie代码执行此操作?
SETCOOKIE($_POST['name'], time(), time() + 60*60*24*30);
答案 0 :(得分:2)
您需要每次都传递用户名或将其保存在服务器中,这可能不是最好的解决方案。为什么你没有静态cookie名称,并在登录时执行类似的操作:
SETCOOKIE('LASTLOGGEDINTIME', time(), time() + 60*60*24*30);
$_COOKIE['LASTLOGGEDINTIME']
应检索值..执行必要的空/空检查