高分求救如何使用session变量,急呀!
我在一页面里把一个已经存在的值赋给一个session变量,然后在另一个页面去取出这个session变量值,在另一个页面里可总是报response未定义;
具体代码如下:
session("flag")=request.form("m")
response.redirect "messange2.asp"
我在messange2.asp中写的是:
<%response.write(session("flag"))%>
可当跳转到messange2.asp时报response未定义;
请问一下问题出在哪里?
问题点数:60、回复次数:8Top
1 楼coolbird88(小鸟来一只)回复于 2006-06-02 00:01:39 得分 0
先再获取页面验证一下得到没有session没有呀,Top
2 楼xxuu503(中国没有prison break只是因为the company不让拍)回复于 2006-06-02 00:02:10 得分 0
<%
response.write(session("flag"))
%>Top
3 楼ICeeYeS(酷顽)回复于 2006-06-02 00:22:52 得分 0
可能不是session的问题吧Top
4 楼blnt123(龙)回复于 2006-06-02 20:39:42 得分 0
我验证过了,session里面有值呀Top
5 楼look4sword(觅剑 | 劈柴、喂马、周游世界。)回复于 2006-06-03 09:57:28 得分 0
<%=session("flag")%>
or
<%response.write session("flag")%>Top
6 楼spook768(Prowriter)回复于 2006-06-03 10:11:23 得分 0
支持樓上的寫法Top
7 楼yidc(天下)回复于 2006-06-03 10:16:11 得分 60
在使用 response.redirect 跳转的时候,规定前面必须加上 response.buffer=true
需要这么写:
response.buffer=true
session("flag")=request.form("m")
response.redirect "messange2.asp"Top
8 楼blnt123(龙)回复于 2006-06-03 11:32:37 得分 0
这个方法不错,我试过了,能把值传过去Top




