永发信息网

ASP验证码的判断语句怎么写?

答案:7  悬赏:70  手机版
解决时间 2021-07-31 17:55

我有个验证码需要加入到ASP网页中去,可是无论验证码是否正确,都会跳到正确页面,应该是没有判断语句,请教各位应该怎么写?

最佳答案

这个是我用的贴给你了。


验证码有用session 的,建议你在前台的时候就把seesion 传递一个隐藏的文本框Verifycode 然后提交再从这个隐藏文框里获取


首先


rndnum1=trim(request.form("rndnum1")) 输入的值


Verifycode=trim(request.form("Verifycode")) 验证码的值


然后判断


if rndnum1<>Verifycode then
response.write"<script>alert('验证码错误!');history.go(-1);</script>"
response.end
end if



全部回答
将验证码保存在一个Session中在到其他的页面去判断是否等于Session中的这个值,就OK了

本人建议还是用cookie比较好,最近我做了一个网站,上传到新网上,发现session 经常丢失。这样的问题实在是太严重了。所以我个人觉得cookie比较好。大体的思路他们都写了,我就不写了。

session或cookie

if session("code")==用户输入的 then

跳转代码

end if

验证码会生成一个session值 和这个session值做判断

找到你保存验证码的 SESSION 然后判断用户从表单里(也就是用户输入的)提交过来验证码进行比较 语句这么写

if session("这里写你程序用于保存验证码的session名称") = "用户输入的验证码" then

Response.Redirect "正确页面"

elseif session("这里写你程序用于保存验证码的session名称") <> "用户输入的验证码" then

Response.Redirect "错误页面"

else

Response.Write "出现未知错误!"

end if

希望对你有所帮助!!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
文竹什么季节开花结果,文竹什么时候才会开花
梦幻,山东二区,花石楼的服务器编号是多少?
松北区白玉兰哈尔滨松北万达文旅城酒店哪位知
心真的那么容易变吗?
国内买的手机能带出国吗?
这两颗CPU怎么选
谁能帮我点亮qq校友??
昨晚梦见被鳄鱼咬手意味着什么
手机怎么样才能下QQ
从武汉用快递运东西到成都需要几天
psp的价格的多少?中等
女人穿什么颜色丝袜最性感?
OO积分怎么加快/?
孝南区汉口银行24小时自助银行(孝感分行)哪位
可爱的小女孩的诗句,形容小女孩玲珑可爱的诗
推荐资讯
浪子回头;要不要?
求鲁鲁修第一季中鲁鲁消除夏莉记忆时的背景音
梦幻西游西梁女国能打传说吗?
石门县常德石门县果缤纷水果店在什么地方啊,
oppa 100可以在线炒股吗?有那位朋友告诉我,
平方根等于本身的数是几?
BT4怎么从U盘启动啊?
胎记像一个人,特别像
攸县株洲彩梅北京布鞋地址在什么地方,想今天
那个人可以告诉我 - - 高中好还是职中好???
郾城区漯河银河干鲜果店在哪里啊,我有事要去
地下城怎么觉醒?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?