注册 登录
编程论坛 ASP技术论坛

一道表单的题目

syuanq 发布于 2007-09-03 00:09, 456 次点击
设计一个登录表单,表单元素自定,用户提交信息后,将信息存存储在COOKIES中,再建另外一个页面,将COOKIES里面的内容输出了。
1.asp的代码为

<form name="form1" method="post" action="4.asp">
<input type="text" name="textfield">
<input type="submit" name="Submit" value="提交">
</form>
<%
response.Cookies("textfield")=request.Form("form1")
%>

2.asp的代码为

<%
response.Write("你好,欢迎你:"&request.Cookies("textfield"))
%>
为什么不行呢?谢谢
4 回复
#2
madpbpl2007-09-03 01:18
<%
response.Cookies("textfield")=request.Form("form1")
%>
改成
<%
response.Cookies("textfield")=request.Form("textfield")
%>
试试
#3
syuanq2007-09-03 01:25

还是不行啊。。。

#4
madpbpl2007-09-03 02:52

不明白楼主的意思了。我这样是可以的。我按你的说法是这样试的
3.asp
<form name="form1" method="post" action="">
<input type="text" name="textfield">
<input type="submit" name="Submit" value="提交">
</form>
<%
//Response.Cookies("textfield").expires=dateadd("h",1,now())
Response.Cookies("textfield")=request.Form("textfield")
%>

4.asp
<%
response.Write("你好,欢迎你:"&request.Cookies("textfield"))
%>
先运行完3.asp,再运行4.asp就把刚才在3.asp表单中输入的数据调出来了,楼主是这个意思吗?

#5
ayue2222007-09-03 13:33
response.Cookies("CookieName")("textfield")=request.Form("textfield")

1