如何判断是否第一次加载页面PHP

 我来答
张恺阳
2017-04-17 · 知道合伙人软件行家
张恺阳
知道合伙人软件行家
采纳数:166 获赞数:532
开发过各种类型网站及APP等,如有相关问题可以随时向我提问。

向TA提问 私信TA
展开全部

有两种方式,分别是客户端保存方式和数据库保存方式,下面分别介绍。

客户端保存方式:

一般适用于网站进入后的功能介绍或者界面讲解或者提醒之类的。

当PHP服务端判断指定的cookie不存在的时候,就视为第一次访问了,生成这个cookie就行了。

当用户清除cookie或者更换电脑的时候,还是会被视为第一次访问的。所以说这种方式仅适用于展示类型的内容识别第一次访问。

数据库保存方式:

一般适用在永久性的识别时,比如用户第一次登陆网站送几百积分这样的情况,由于这种送积分的活动一个用户只能获得一次,所以使用客户端保存就不太合适的,万一用户清除了cookie又会送给他一次,这时只能存储在数据库。

如何区分该使用哪种方式,还是要依据网站的实际需求。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式