永发信息网

为什么我调试的时候没有设置session一开始就执行了 session_start这个函数?

答案:2  悬赏:30  手机版
解决时间 2021-01-25 21:24
下面那句话是什么意思?
关于 asp.net 会话管理,重要的一点是,仅当将第一个项目添加到内存词典中时,会话状态对象的生命周期才开始。仅在执行如下代码片断后,才可以认为 asp.net 会话开始。

session["myslot"] = "some data";
最佳答案
每次session的产生都会触发session_start事件.但是像你说的一样,执行你的赋值操作后,才会会话开始,但是session也会产生的,每刷新一次,或者提交,都会产生一个新的session,如果你赋值后,那么,在这个session结束之前,刷新页面,提交,将不会再触发session_start事件了.什么时候结束?超时,或者手动过期.如果不赋值,刷新页面后,上一个session就会过期了.
全部回答
错误提示 warning: cannot send session cache limiter - headers already sent 分析及解决办法 这一类问题,的原因是你在程序中使用session_start()时,之前已经有实际的html内容输出了。或许你说,我没有啊,我只不过是echo或 print一条消息了。很抱歉,你的echo或print语句所产生的输出,就是实际的html内容输出。解决此类问题的办法是,将你的 session_start()调到程序的第一行。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
北江社区居委会怎么去啊,我要去那办事
冰糖和鸡蛋可以一起吃吗?我看到过鸡蛋忌糖精,
对溴苯甲酸与邻溴苯甲酸的酸性那个更强
qq音乐 在美国如何登录
在农业生产中,常常对蔬菜、瓜果进行中耕松土
“餐饮费”用英文怎么说
塘栖根贤建材经营部怎么去啊,有知道地址的么
在下列溶液中分别放入锌片,一段时间后把锌片
无锡最近哪有招聘会?时间、地点
三江村地址好找么,我有些事要过去
徐州金山桥由来
向物价局申请地库收费标准的申请书怎么写
火灾自动报警系统中,()的消防用电设备的金
没有阴唇的女人有多少
觉与阳并 寐与阴并 觉多则魂强 寐久则魄壮 魂
推荐资讯
请帮忙翻译一下 アイティークゴールド 这个日
停车场(开源南路)地址有知道的么?有点事想过
我的打印机佳能259,有连供,墨盒还会坏吗?
在同一地球仪上,赤道和本初子午线的长度相比
永春县总工会停车场(出入口)地址有知道的么?
文慧教育(宝鸡陈仓区)地址有知道的么?有点事
怎样才能让苹果手机发不出短信呢
甲型病毒性肝炎病程中传染性最强的是A.潜伏期
我爸是供电局正式员工,我高考考上一所一专院
淘宝真的是万能的吗
绿色干洗店(六道街)地址有知道的么?有点事想
中石油兰新加油站地址有知道的么?有点事想过
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?