首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

!奇怪的有关问题,请高手帮帮忙

2012-02-15 
!!!!!!!奇怪的问题,请高手帮帮忙我做了一个简单的博客,当注册新博客的时候,系统会根据新博客在数据库中的i

!!!!!!!奇怪的问题,请高手帮帮忙

    我做了一个简单的博客,当注册新博客的时候,系统会根据新博客在数据库中的id号为文件名创建一个文件夹,当登录后台时,该用户的相关信息存放在session对象里,当我在后台删除某个博客记录时,该博客所对应的文件夹也将删除,但是这时session对象里的信息也就没有了,返回到了登录界面

    怎么删除一个文件夹session对象就消失了呀,高手请指教,谢谢!!

[解决办法]
怎么删除一个文件夹session对象就消失了呀?
=======>
你的意思是不是删除文件夹,用户的Session就无效,是吗?

要读取Session,必须有对应SessionID,你无法获取用户的SessionID(除非在同一台机子),所有无法删除用户的Session。Session有过期时间,过期了就自动无效了。
[解决办法]
怎么会无效呢?
如果用户在访问与文件夹有关,那么会发生异常,这时可能就重定向到其他页面去了(如果在web.config)中设置了错误时重定向。但是用户的Session应该存在的啊!
[解决办法]
你所说的如果“用户的访问与文件夹有关”意思是说用户访问的文件包括在该文件夹里是吧
=============>
不完全是访问的文件包括在该文件夹里。
比如说用户登陆后,要访问该文件夹的相关信息,然后根据信息运行相关页面。

热点排行