我想写个cookie,像session那样整个网站都能用的,结果发现同一个cookie名字,在不同的文件夹可以有不同的值,不知道如何设置才能像Session那样,熟悉cookie的朋友帮忙解决下,谢谢了。

解决方案 »

  1.   

    设置Cookie.Path="/"就可以共享啊
      

  2.   

    cookie都是存在系统cookie文件夹下的,何来的不同文件夹下不同的cookie???
      

  3.   

    cookie共享?
    同一个网站?不同文件夹下。没理解明白什么意思。
      

  4.   

    我说的文件夹不是客户端存贮cookie的文件夹,是网站服务器端项目文件夹。假如说一个项目有“文件夹A”,“文件夹B”,根目录有文件index.aspx,
    “文件夹A”有文件:a.aspx,
    “文件夹B”有文件:b.aspx,我在 index.aspx 中设置名字为“C”的cookie的值为 0;
    在“a.aspx”中设置名字为“C”的cookie的值为 111;
    在“b.aspx”中设置名字为“C”的cookie的值为 222;结果是:那么我在 index.aspx  中读取的“C” 是0 ;
    那么我在 a.aspx  中读取的“C”是111 ;
    那么我在 b.aspx  中读取的“C”是222 ;我的目的是,在任意目录下的文件中设置了cookie“C”的值,其他目录下的 “C”的值也能同步改变。不知道这样说明白了没有。
      

  5.   

    在JS里设置 Path="/" 了, 没看到效果,清除cookie后,发现没问题了。
      

  6.   

    不会吧,LZ那设置错了吧!!
    <%
    Response.Cookies("Type") = "Test Cookies"
    Response.Cookies("Type").Expires = date()+30
    Response.Cookies("Type").Domain = ".goalercn.com"
    Response.Cookies("Type").Secure = False
    Response.Write Request.Cookies("Type")
    %>
    都是这样应用呀
      

  7.   

    WHERE XXX = '各种危险字符  '' or and  -- '' ; like % select insert '