我做了一个计数器,有一段代码可以放到别的网页里。假如有3个人a,b,c,d申请了计数器。这样访客打开a或b或c或d的页面的时候,我的页面会产生一个session。可是如果在同一个页面先打开a,再打开b。sessionID变了,如果接着在同一个页面再打开c。sessionID还是以前的sessionID,再打开d也是这样。就是说只变一次,以后sessionID就不改变了。能不能每次打开一个页面的时候都产生一个新的sessionID呢?

解决方案 »

  1.   

    好像产生的全是一样的sessionID。为什么?????????、
      

  2.   

    可是如果用guid的话,那么在同一个网站每刷新一次网页都会生成一个新的guid。不好判断呀!我想的是如果切换了网站,那么就生成一个新的sessionID,如果在原来的网站刷新,不生成新的sessionID。谢谢!
      

  3.   

    不明白施主的意思如果是要产生一个 随机数 
    那可以用 ramdon  或者是楼上的GUID来实现
      

  4.   

    楼猪的意思是用SESSION ID 来判断访问数量么?计数器是不能这样算的 用IP 和 访问时间断 似乎更好