for i=1 to len(userpwd)
pass=mid(userpwd,i,1)
if pass="'" or pass="%" or pass="<" or pass=">" or pass="&" or pass="|" then
response.write "<script language=JavaScript>" & "alert('您的密码含有非法字符,请重新输入!');" & "history.back()" & "</script>"
response.end
end if
next
这里的pass=mid(userpwd,i,1)是什么意思,1代表什么,mid是什么意思
參考答案:截取字符串的吧,去userpwd字符串里第i个字符开始的后面一个字符
1代表一个字符
其实密码的话完全没有必要进行非法字符过滤,使用MD5加密就可以了