做购物车 项目经理说用到session 和cookie 请大虾们讲讲这两个分别是用来保存什么 怎么判断客户端支持cookie 知道马上揭贴
请大家给些提示 ,发表建议 谢谢

解决方案 »

  1.   

    保存用户信息咯,不然打开一个页面购物你怎么知道谁在买东西...
    客户端cookie似乎跟浏览器的安全级别有关,你只能说服客户别设太高的安全级别了 
      

  2.   

    用 Javascript 来判断 Cookie是否可用
      

  3.   

    session 保存什么 cookie保存什么 请大家讲明 分不够可以再加 再次谢谢
      

  4.   

    建议使用Cookie保存,如果你要对网站的任何目录进行操作,如删除、重命名等Session丢失!!!
      

  5.   

    session跟小甜饼两个里用一个就可以了,至于哪个看你个人爱好了,session会增加服务器负载,小甜饼安全性差容易被人偷...
      

  6.   

    区别 搜索一下就知道了
    http://hi.baidu.com/wwang634/blog/item/7b106382bf6ef395f603a619.html建议COOKIES保存
      

  7.   

    这两个都是储用户存信息的,session储存在服务端,cookie储存在客户端
    判断是否支持cookie:
    <script type="text/javascript">var cookieEnabled=(navigator.cookieEnabled)? true : false//判断cookie是否开启
    //如果浏览器不是ie4+或ns6+
    if (typeof navigator.cookieEnabled=="undefined" && !cookieEnabled){ document.cookie="testcookie"cookieEnabled=(document.cookie=="testcookie")? true : falsedocument.cookie="" //erase dummy value}//if (cookieEnabled) 
    //if cookies are enabled on client's browser//do whatever</script>
      

  8.   

    1.Session:用于保存每个用户的专用信息。Session中的信息保存在Web服务器的内存中,保存的数据量可大可小。当Session超时或被关闭时将自动释放保存的数据信息。对于小量的数据Session对象保存还是一个不错的选择。使用如下:
    //存放信息
    Session["UserNameID"]="1000";
    //读取信息
    String NameID=Session["UserNameID"].ToString();
    2.Cookie: 用于保存客户浏览器请求服务器页面的请求信息,其有效期可以人为设置,而且其存储的数据量很受限制,因此不要保存数据集及其他大量数据。而且Cookie以明文方式将数据信息保存在客户端的计算机中,因此最好不要保存敏感的未加密的数据。使用如下:
    //存放信息
    Response.Cookie["UserNameID"].Value="1000";
    //读取信息
    String NameID=Response.Cookie["UserNameID"].Value;
      

  9.   

    如果客户段不支持cookie怎么办?用session,如果同一用户同时打开两个窗口进行购物,那么问题又怎么解决?
      

  10.   

    用JS判断,我没试过,你搜索一下看看.
    你写个COOKIES要是能写进入就是没禁用,写不进去就禁用了,嘿嘿,多简单啊...
      

  11.   

    可是项目经理说session和cookie都得用
      

  12.   

    同时打开两个窗口又不影响SESSION工作。
      

  13.   

    不支持cookies那你就提示用户开启COOKIES.
    一个用户只能登陆一个窗口,其实无论打开多少个最后的数据是一样的
      

  14.   

    做购物车 项目经理说用到session 和cookie 请大虾们讲讲这两个分别是用来保存什么 怎么判断客户端支持cookie 知道马上揭贴 
    请大家给些提示
    项目经理说session和cookie都得用 那都分别用于做什么呢
      

  15.   

    你也可以写到xml文件或是数据库里!再不记事本里也可以呀!
      

  16.   

    做购物车 项目经理说用到session 和cookie 请大虾们讲讲这两个分别是用来保存什么 怎么判断客户端支持cookie 知道马上揭贴 
    请大家给些提示 
    项目经理说session和cookie都得用 那都分别用于做什么呢 
    我还顶 我相信有高人
      

  17.   

    session储存在服务端,cookie储存在客户端 ,但是用session会更安全一些
      

  18.   

    Session 没客户cookie支持是不行的,客户cookie,支持分好几个级别,
    一般情况下内存cookie(session使用的)多是开放的,
    对与那些没开放内存cookie的,就任他们去把, 因为没cookie,session是实现不了地,不过你可以提示他们起用cookie
      

  19.   

    另外建议包Session保存到SQL服务器里,进程Session 太消耗资源了
      

  20.   

    Session:用于保存每个用户的专用信息。Session中的信息保存在Web服务器的内存中,保存的数据量可大可小。当Session超时或被关闭时将自动释放保存的数据信息。对于小量的数据Session对象保存还是一个不错的选择。 
    Cookie: 用于保存客户浏览器请求服务器页面的请求信息,其有效期可以人。判断是否支持cookie: 
    <script type="text/javascript">var cookieEnabled=(navigator.cookieEnabled)? true : false//判断cookie是否开启 
      

  21.   

    在这个购物车中 用一个就够了吗 或者session 或者cookie?
      

  22.   

    seeion cookie 都可以存你所说的这些信息,Session 存用户ID就可以了,其他的信息用cookie 存,当然也可以只用Sission 或 cookie
      

  23.   

    session 服务器端创建, 不超时不超大情况下会一直存在,保存购物车的数据足够了。
    cookie  客户端的东西,一般记载个用户名密码的没问题,但保存购物车不太好,有人设置不可用。
      

  24.   

    你看看这个多了解一些知识,是不是钻石级牛人的来了和你说了你就信了?http://www.360doc.com/showWeb/0/0/109481.aspx
      

  25.   

    How do I detect ENABLED cookies / javascript?http://classicasp.aspfaq.com/general/how-do-i-detect-enabled-cookies/javascript.html
      

  26.   

    也就是使用探测的办法,最好在登录的时候看看能不能读写cookies,如果不能你打个标记
      

  27.   

    1. 
    2. cookies保存样式什么的,Session保存当前访问用户的信息
      

  28.   

    session保存购物车信息和用户信息.