2010-06-20 72 views

回答

19

使用Cookie:

if (empty($_COOKIE['first_time'])) { 
    show_welcome_message(); 
    setcookie("first_time", 1, time()+157680000); /* expire in 5 years */ 
} 

当然,如果用户清除自己的饼干,他会再次看到该消息。如果他不接受cookies,他会一直看到该消息。

+1

+1:这是更好的方法。 – Sarfraz 2010-06-20 16:19:45

+0

+1:代码诗! – 2010-06-21 21:26:02

0

Cookie。如果访问者没有您的网站的Cookie,则显示欢迎消息。这不是一个万无一失的方法(用户删除cookie是微不足道的),但它是最好的。

1

没有经过验证的会话(登录),您不得不使用cookie。如果cookie不存在,请设置它并同时显示欢迎消息。

相关问题