当用户第一次注册并登录时,我想向他们显示欢迎消息或一些工具提示。
我们可以在创建 cookie 的地方使用一种方法,但是如果用户清除了他的浏览器 cookie 怎么办?
我正在使用 PHP。
如果用户已经登录,您可以将用户数据值保存在数据库字段中。或者更一般地说,您可以保存上次登录日期 - 如果它为空 - 用户尚未登录。如果不是 - 显示工具提示。
您可以在数据库中创建一个值为 1 或 0 的字段,以指示是否有人看到了欢迎消息。
0 = 没看到 1 = 看到
在办公室情况下,用户拥有自己的计算机和静态 IP,您可以将用户的 IP ($_SERVER['REMOTE_ADDR']) 存储在数据库中。如果条目存在,则不显示消息/工具提示。如果不存在,则显示消息并添加到数据库。