如何让PHP代码在单次浏览中只运行一次?

在同一个页面中怎么让一段PHP代码在用户当前浏览器进程中只执行一次?比如在首次打开该页面时执行,以后浏览过程中再次引用该页面不执行?不要使用cookie有没有实现起来简单... 在同一个页面中怎么让一段PHP代码在用户当前浏览器进程中只执行一次?

比如在首次打开该页面时执行,以后浏览过程中再次引用该页面不执行?

不要使用cookie
有没有实现起来简单一点的方法,因为这个页面在网页浏览时会被其它页面引用,但是只希望在浏览器直接开启的时候出现欢迎界面。可否考虑通过检查来源的方式?
展开
 我来答
sos98410
2009-11-23 · TA获得超过174个赞
知道小有建树答主
回答量:489
采纳率:0%
帮助的人:288万
展开全部
可以静态化啊!使用file_get_contents()获取php内容下次加载静态页面就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
el13
2009-11-23 · TA获得超过1436个赞
知道小有建树答主
回答量:1178
采纳率:0%
帮助的人:1053万
展开全部
不用cookie就只能用
Ajax+数据库~

如果要考虑来源,只能通过记录IP了~
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Mr_香吉士
2009-11-24 · TA获得超过261个赞
知道小有建树答主
回答量:272
采纳率:0%
帮助的人:223万
展开全部
COOKIE是最好的做法了 不给服务器端增加负载
否则只能用数据库了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式