判断产品ID是否在前10个当中,如果是,就不检测SESSION,如果不是就检测SESSION

解决方案 »

  1.   

    或者判断你的分页代码的page数 大于1就要求检测是否登陆当然就是检查session
      

  2.   

    判断产品ID是否在前10个当中,如果是,就不检测SESSION,如果不是就检测SESSION
    -------------------------------------------------------------
    和页数没什么关系吧!这个说的对,在查看详情页判断一下就好了
      

  3.   

    为什么没关系啊~~LZ说的是 第一页大家可以看但是如果LZ以后需要的一页不是10条呢??
    你不是又要改所以我觉得判断页数更方便  而且简单~~只要不是第一页就要求检查session
      

  4.   

    取产品的ID吧等于哪10个就不判断session
    不等于就判断
      

  5.   

    看怎么分页了,如果是每次只选择10条或者20条的话,判断产品ID就很方便了,直接判断产品ID是否在这个变量范围内就行,如果一次把所有的产品都选出来,判断当前页数就可以,但是不推荐这种方法,一旦产品数量有个10万、20万的,那效率可够戗~~
      

  6.   

    取产品的ID是很容易的,关键要判断这个ID的产品是在哪个范围之内。
      

  7.   

    你可以试一下以下这个方法,可以把第一页的所有ID以字符串的形式存在一个session里面,当然第一页的数据不能太大!
    在详细页面判断一下,是否在session里面有这个ID,有则显示,无则要求登录。
      

  8.   

    如果产品可任意排列,那么可根据页号进行判断
    可用session保存页号,也可用url参数传递页号如果产品按id授权,则根据已经存在的授权处理