主题:  帮忙解答一下关于session的问题!

红卫兵

职务:普通成员
等级:1
金币:0.0
发贴:113
#12004/4/7 23:01:08
偶今天编写程序的时候发现一个问题,下面是用了两种方式获得session("a")值:
1.
session("a")=request.QueryString("dif")
dif=session("a")

2.
if Request.QueryString("dif")<>"" then
dif=request.querystring("dif")
session("a")=dif
else
dif=session("a")
end if
我在ie里面输入的有dif值,出现页面后经过操作post传回该页面,
用request.form获得值!
用第一种方式当传回值的时候(就是说第二次回到本页面的时候)老是报错!
但是我用第二种方式程序运行正常!
哪位能给解释一下!?



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#22004/4/8 10:07:58
不要过分依赖 session.

不明白你的意图



奔腾的心

职务:普通成员
等级:7
金币:10.0
发贴:6114
#32004/4/10 3:46:51
你理解session有偏差

这怎么能叫两种方法接收session的值呢?

接收 好象不合适啊