现在有个页面A
上面有两个链接 分别指向 网址 B 和 C
假设一个游客在A点击了网址B的链接
如何写代码 才能实现下次游客再登陆A的时候自动跳到B 谢谢了

解决方案 »

  1.   

    数据库中记录uid和跳转链接的url。初始为空。
    用户访问url时,记录用户和url。
    每次登陆,判断数据库中对应用户的url,如果为空,不跳。
    如果不空,跳到对应的url。
      

  2.   

    额 如果不是注册用户呢  应该有办法在用户浏览器cookie里记录吧 到时候调用cookie之类的
      

  3.   

    那就往cookie里保存一个hash值,然后用hash值查询数据库,如果存在则跳转,没有则直接访问页面。
      

  4.   


    sf.net 选择下载镜像服务器就是这样的,选择了一次,以后都用那个选择的,直到cookies失效或重选
      

  5.   


    额 我不太懂啊  能不能解释下hash值是什么啊  百度了下  好像和网页没什么关系  能大概写段代码给个例子吗 谢谢啦
      

  6.   

    hash和网页是没多大关系,只是为了生成非重复的唯一字符串,参见http://www.php.net/manual/en/function.hash.phpecho hash(md5,strtotime('now').$_SERVER['REMOTE_ADDR']);数据库hash                                           url
    50b744170230a4cad75d4dc37bf9079e               a.com/b.html