程序里面有个9999是什么意思??

来源:百度知道 编辑:UC知道 时间:2024/06/02 05:54:36
if request("VerifyCode") = "" then
Response.Write("<script>alert(""错误:\n请填写验证码"&Copyright&""");location.href=""Login.asp"";</script>")Response.End

elseif Session("GetCode") = "9999" then

我就是不太明白这个9999是什么意思。。填他有什么用吗
if request("VerifyCode") = "" then '如果VerifyCode值为空,则
Response.Write("<script>alert(""错误:\n请填写验证码"&Copyright&""");location.href=""Login.asp"";</script>")
Response.End '发出填写验证码警告,并返回login.asp

elseif Session("GetCode") = "9999" then
Session("GetCode")=""
elseif Session("GetCode") = "" then
Response.Write("<scr

这是别人网页上的源代码吗?也许是别人自定义的一种判断方法。
你找找Session("GetCode") 是在什么地方得到初值的,最好再把
elseif Session("GetCode") = "9999" then
后面的代码贴出来
光这么点不好判断

从语句上看起来意思是:
如果系统随机产生的验证码是9999,那么只要你输入的不为空,就会显示出
elseif Session("GetCode") = "" then
下面的错误提示并且返回登录页面

据我猜测是用来判断重复登录的,如果登录成功则Session("GetCode") = "9999",你找找还有没有关于Session("GetCode")的其他地方。

问问微软啊。