关于request.cookies的疑问?请帮助

来源:百度知道 编辑:UC知道 时间:2024/05/16 23:30:55
我刚学ASP。看到一个例子的代码如下
<input class="abc" name="txtname" size="20"
value="<%=request.cookies("UserInfo")("userename")%>">

现有疑问:request.cookies集合里面的("UserInfo")("userename")是怎么规定的
这个("UserInfo")("userename")是ASP已经定义好要用UserInfo和userename这2个单词
还是在哪个文件中指定UserInfo和userename这2个单词是什么意思?

我是ASP新手,请指教,多谢
不好意思,对这个问题补充一下,刚才看到另外一个文件savedate.asp中有这样一句对应的代码:
Response.Cookies("UserInfo")("UserName")=trim(Request.Form("txtName"))

但在我的ASP书中对Cookies的问题讲的很不清楚
我想问问各位高手上面的Response.Cookies、trim、Request.Form以及上面的那个代码中的Request.cookies之间的联系及用法详细解释一下:

我可不可以将上面2句代码像以下这样改:
<input class="abc" name="txtName" size="20"
value="<%=request.cookies("UF")("UN")%>">


Response.Cookies("UF&

asp里面的变量基本上是不需要声明的
("UserInfo")是cookies的一个大名字,而("UserName")则是大名字下面的小名字
也就是说为了保护你的cookies你可以给它先编个大名再起个小名
当然为了cookies的正确读取,你把同一地方的用户名和密码的cookies还是要起个一样的大名的,读取的时候当然也就得大小名一起读才能读取成功的,当然也可以给cookies起个小小名的,不过那样就有些麻烦了,写和读就都很困难,虽然安全性增强了
response.cookies("alumni")("txlusr")=userid
response.cookies("alumni")("txlpwd")=md5(userpwd)
response.cookies("alumni")("cookiesdate")=cookiesdate
response.cookies("alumni")("iscoverup")=iscoverup
上面的代码是我写的一个同学录系统的cookies生成语句,当然后面的变量都是经过一步一步的审核才得到到达这个步骤的
membername=checkstr(request.cookies("alumni")("txlusr"))
memberpwd=checkstr(request.cookies("alumni")("txlpwd"))
iscoverup=checkstr(request.cookies("alumni")("iscoverup"))
adminname=checkstr(request.cookies("adminalumni")("adminusr"))
adminpwd=checkstr(req