主题:  请教一个cookies的问题!???

我有BLOG了

职务:普通成员
等级:4
金币:16.8
发贴:2209
#12003/6/23 12:11:57
各位前辈你们好,我请教一个问题, 我在试做一个简单的cookies的时候出现这个问题,我运行后,填写完数据传送,他告诉我,发红的那段代码错误,请问我犯了什么错误了????????指点?




无标题文档



<%
a=request.cookies("a")
if a="" then
name=""
addr=""
tel=""
else
b=split(a,",")
name=b(0)
addr=b(1)
tel=b(2)
reponse.write name &"您好"
reponse.write "上次离开的时间是:"& request.cookies("c")
end if
%>
<%
dim d
d=false
for each item in request.form()
if request.form(item)=empth then
exit for
else
d=true
end if
next
if d=true then
response.cookies("a")=request("name")&","&request("addr")&","&request("tel")
response.cookies("a").expires=(date+30)
response.cookies("c")=cstr(now)
response.cookies("c").expires=(date+30)
end if
%>


基本表单

 


姓名
>


地址
>


电话
>





 







缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22003/6/23 15:57:26
不要告诉我你不知道应该是Response,而不是Reponse



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#32003/6/24 2:27:31
一定是手误,呵呵,我经常会犯这样的错误呢。

response一打快了就变成reponse~~



我有BLOG了

职务:普通成员
等级:4
金币:16.8
发贴:2209
#42003/6/24 3:09:00
两位哥哥,谢谢了啊~~~~~~~~

还有个问题我不明白

<%
dim d
d=false
for each item in request.form()
if request.form(item)=empth then
exit for
else
d=true
end if
next
if d=true then
response.cookies("a")=request("name")&","&request("addr")&","&request("tel")
response.cookies("a").expires=(date+30)
response.cookies("c")=cstr(now)
response.cookies("c").expires=(date+30)
end if
%>

这些话是我照书抄写的,前面的FOR循环到底是什么意思?前辈能给个详细解释吗??????????



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#52003/6/24 15:30:15
引用:
for each item in request.form()


对于Request.form中的每一个元素循环一次。



我有BLOG了

职务:普通成员
等级:4
金币:16.8
发贴:2209
#62003/6/25 10:48:41
行者在上个帖子中说
引用:
引用:
for each item in request.form()


对于Request.form中的每一个元素循环一次。


行者哥,这句话的表达式是:for each item in ******吗???



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#72003/6/25 12:51:43
我记得应该可以用for each xxx in xxx的~