每次用户访问页面时显示不同的句子

时间:2015-04-30 09:01:50

标签: javascript php jquery html

一种想法是每次用户访问页面时都会显示不同的欢迎信息,例如:

第一次访问 -
欢迎

第二次访问 -
嗨再次

下一次访问,永远之后 -
没有消息


谁能告诉我,我怎么能做到这一点?

2 个答案:

答案 0 :(得分:1)

您可以考虑在客户端使用cookies, 可以使用javascript甚至服务器端语言创建Cookie。 使用javascript在cookie上存储用户信息的示例就像是,

document.cookie="username=John Doe; expires=Thu, 18 Dec 2013 12:00:00 UTC";

使用setcookie方法使用PHP创建cookie。该cookie将在30天后过期。

$value = 'something from somewhere';

setcookie("TestCookie", $value);
setcookie("TestCookie", $value, time()+3600);  /* expire in 1 hour */

因此,使用Cookie可以跟踪用户访问次数,每次用户访问您的网站时,都可以从数据库中获取不同的欢迎消息。

答案 1 :(得分:0)

用户第一次访问该页面时,请将值放入会话。

当他回来检查会话值是否存在时,再显示"嗨再次"消息,并在会话中设置另一个值。

检查值是否存在显示"没有消息"。

    if(session value for first visit exist) {
       show "Hi again" message
    }
    else if(session value for second visit exist) {

    }
    else {
      show welcome message
    }
相关问题