session 运用错误

来源:百度知道 编辑:UC知道 时间:2024/05/09 02:12:40
当我在一个页面中通过
<form action=mgshiti.asp method=post>输入管理试题科目:
<input type="text" name="lesson" class=input maxlength=100 size="50" value='<%=lesson%>'><br>
<%
session("lesson")=request("lesson")
%><br>
<form name="form1" method="post" action="">
<input type="submit" name="Submit" value="确定">
</form>

保存了lesson后,在mgshiti.asp 页面中通过lesson=session("lesson")想获取lesson的值 结果系统却提示说lesson值没传过来,为什么呢?

晕,你写那么多 form 做什么哦?
lesson=request("lesson")
然后,下一页你就写接受
lesson=sesson("lesson")

也许你在request("lesson") 时就没有获取到值,那么你的SESSION里的值也就是空的.如果你想知道哪步错了,最好response一下,就能清楚是在哪里没有获得值了.