解决方案 »

  1.   

    设置cookie,setCookie('name','value',time()+24*3600);
      

  2.   

    <?php
    if(isset($_COOKIE['url'])){
        header('Location:'. $_COOKIE['url']);
    }else{
         $urlArr = array('qq.html','baidu.html','so.html');
         $urlId = array_rand($urlArr,1);
         header('Location:'. $urlArr[$urlId]);
         setcookie('url',$url,time()+24*3600);
    }
      

  3.   


    $arr = array('qq.html','baidu.html','so.html');
    $page = '';
    if(isset($_COOKIE['page'])){
        $page = $_COOKIE['page'];
    }else{
        $page = $arr[mt_rand(0,2)];
        setcookie('page',$page,time()+86400);
    }
    echo file_get_content($page);
      

  4.   

    用户第一次打开的页面,记录cookie值,下次访问通过cookie的标示访问对应的页面。
      

  5.   

    设置COOKIE的时间就可以了。过期就失效
      

  6.   

    使用cookie可以满足需求,但用户清掉cookie或是更换浏览器就有可能看到不同页面了
    建议将访问者ip与当天0点的时间戳结合去求3的余数来决定
    如果要求从访问时刻开始计时24小时,就要2种方法结合起来用了