寻找一种简单的方式向我网站上的首次访问者显示欢迎信息。 什么是最好的方法?
答案 0 :(得分:19)
使用cookie:
if (empty($_COOKIE['first_time'])) {
show_welcome_message();
setcookie("first_time", 1, time()+157680000); /* expire in 5 years */
}
当然,如果用户清除了他的cookie,他会再次看到该消息。如果他不接受cookie,他会一直看到这条消息。
答案 1 :(得分:1)
如果没有经过身份验证的会话(登录),您将被迫使用cookie。如果cookie不存在,请设置它并同时显示欢迎消息。
答案 2 :(得分:0)
曲奇。如果访问者没有您网站的Cookie,则会显示欢迎消息。这不是一个万无一失的方法(用户删除cookie是微不足道的),但这是你能做到的最好的。