现在是基本的输入对象Request QB!~Wh
这个对象主要就是服务器获取网页的传入值,例如,注册时输入的用户名,密码,生日之类的 _i_Q?w`
既然是对象,我们就来说一下他的属性 #T K~eHi
Form 获取窗体的内容 x} /,yaWZ
QueryString 获取URL参数的内容 h!@|RW&}qX
Cookies 获取客户端的Cookies数据 S>G?Q_&}?D
Browser 获取浏览器的信息 ;rI@*An
ServerVariables 获取服务器信息 ;DA8B'^>
ClientCertificate 这个是获取客户端用户的认证数据 WFR?fDtE
这个能记就记,不能记就别记,看一百个程序就能自己记住了 <P ,~eX(r
?PA$Ur21lw
d4:`@*
Form和QuerString这两个用的最多 6h?gs"[j
我给大家举个例子啊 !J1rRPV
<html> c5q9LQ/
<head><title><4.11.htm></title></head> vE6mOM!_L
<body> !?f5>Bl
<h2>会员登陆网页</h2> _iKq~\v2
<form name ="login" action="4.11.aspx" method="post"> #&<)! YY5
用户名1: >4Y3]6N0.F
<input type="text" name="Username" size="10"> 8,D 2^Gg
密码: yNW\?Z$@q
<input type="password" name="pass1" size="10"> I&?Qq k
用户名2: spU)]4P&
<input type="text" name="Username" size="10"> ^m#-9- `
密码 WH ?}~u9
<input type="password" name="pass2" size="10"> m^' uipa\
<input type="submit" name="Send" value="会员登陆">
{^CT}\=>
</form> !Bz0^1,L
</body> r`&-9"+
</html> M7f;Pa
上面那个是页面设计,下面这个处理页面 K]/4qH$:
//4.11.Aspx ^Jb
H?
<html> DU%w1+u
<head><title>4.11.aspx</title></head> ~pa!w?/bQ
<body> `k(yZtb
<% i'd2[A.7I
const BR="<br>" '这个是换行的 u&G.4QQF
Dim name1,name2,pass1,pass2 As string z"D.Bm~ ]
Dim EncodingType As string ]v[|B
8u[-'pV!
encodingType=request.ContenEncoding.EncodingName FYs)MO
NmK8<9`u
name1=Request.Form.GetValues("Username")(0) +% /s*EC'w
name2=Request.Form.GetValues("Username")(1) ) 9,
pass1=Request.Form("PassWord1") sGvIXD
pass2=Request("PassWord2") dd2[yKC`
=4GSg1Biy
Response.Write("会员1:<b>"&name1&"</b>"&BR) aA7=q=
Response.Write("密码1:<b>"&pass1&"</b>"&BR) |AZg*T3:W
Response.Write("会员2:<b>"&name2&"</b>"&BR) Y@'8[]=0
Response.Write("密码2:<b>"&pass2&"</b>"&BR) hF2IW{=!
Response.Write("会员:<b>"&Request.Form("Username")&BR) e1//4H::t
Response.Write("字段数:"&Request.Form.Count &BR) q&C""!h^
Response.Write("编码:"&EncodingType) NvM*h%ChM
%> l
& Dxg
</body> }b 1cLchl
</html> lKk/p^:
这个就是最简单一个会员登陆的页面。注册也是这样的,如果在完善一下,加下数据验证的,咱也就是一个专业的网页设计的了 RN=` -*E1
gGfoO[B
欢迎大家来一起讨论~~我现在学习到数据库方面的了,写的比较慢,学的快的和我联席讨论呀~~~~