繁体   English   中英

创建一个仅在登录时显示一次的页面

[英]Creating a page that displays only once on a login

我正在开发一个网站,当用户/成员首次登录该网站时,它会显示一个教程页面,就像Twitter一样。

如果有人可以指出正确的方向,甚至提供代码(如果时间不太长),我也将不胜感激。

谢谢

如果他们必须登录到您的网站,则可能要在用户表中添加一个名为“ inital_page_viewed”(默认= false)的额外字段。

他们首次登录并查看此页面后,请将此字段更新为true。 仅当字段设置为false时才显示页面。

Cookies对于普通访问者来说是个好主意,但是,如果他们清除cookie并返回到页面,他们将获得“教程页面”。

值得一提的还有新的欧盟Cookie法,(不确定是否适用于您的网站)。 http://www.ico.gov.uk/for_organisations/privacy_and_electronic_communications/the_guide/cookies.aspx

使用PHP在教程页面上设置cookie。

http://php.net/manual/zh/function.setcookie.php

如果已发送cookie,则将用户转发到实际网站,而不是停留在教程页面上。

例如

if (isset($_COOKIE["tutorial"]))
header('Location: main.php');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM