session丢失的原因

2026-04-21 21:33:32

    Netscape的浏览器会认为"/App/user.asp"跟"/app/user.asp"是两个不同的程序。它会自动地开始一个新的会话期(new session)。所以,才你的网站上一定要统一字母的大小写。   

    另外一个是原因是 Session.Timeout 的值。   Timeout这个属性是用来设置Session的超时时间的,一分钟为单位。假如一个用户,在一个Timeout的时间内没有刷新或者请求页面,那么会话就会结束(the se ssion ends)。当你再次请求页面的时候,一个新的会话有会开始。   确信Timeout的值,是分钟的。   格式: Session.Timeout [ = nMinutes]  

    假如用户把他们的浏览器的cookie关了,当然session就不能保持。因为session的保持是要靠cookie的。   要保持Session的状态,浏览器就必须支持cookie,而且在打开的状态。你当然可以用其他的方法  

    常犯的错误就是,建立了错误的目录结构。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢