主页 > 知识库 > asp汉字中文图片验证码

asp汉字中文图片验证码

热门标签:地图标注还可以做吗 电销机器人采购 友邦互联电销机器人违法吗 外呼系统怎么话费 无营业执照地图标注教学 宿州防封外呼系统平台 滴滴地图标注上车点 硅基电话机器人加盟 高质量的电销外呼系统
用法:
在需要显示验证码图片的地方插入代码 img src="code.asp">
同时,自动生成session("psn"),表单提交验证session就可以了。
根据评论中两位网友对这个验证码的正确使用还存在一些疑问,这里我写一个使用的简单例子:

asp汉字中文图片验证码

按下确定:
asp汉字中文图片验证码
%
'判断是否按下了确定按钮,如果按下了,则对比验证码是否输入正确
If Request.QueryString("submit") > "" Then
      Dim checkCode
      checkCode = Trim(Request.QueryString("checkCode"))
      If checkCode = Session("psn") Then
             Response.Write("script>alert('验证码正确');/script>")
      Else
             Response.Write("script>alert('验证码错误');/script>")
      End If
End If
%>
form action="test.asp" method="get">
input type="text" name="checkCode" />
img src="code.asp" />
input type="submit" name="submit" value="确定">
/form>

与网友沟通,发现网友测试的时候,使用这样:
img src="code.asp" />
%=session("psn")%>

       结果每次显示的时候都是不相同的两个字符,所以就产生了疑问!这个session("psn")取得的是上一个产生的session。这个我的能力有限,也只能按照我的理解说一下:
img src="code.asp" />
%=session("psn")%>

      这两句执行的时候,执行第一句就产生了一个session("psn"),但产生的速度有比下面的输出session("psn")快吗?答案是没有,产生一个session你可以看看code.asp里面的代码,所以第二句的session保留的还是上一个的session。你可以试下第一次执行的时候,第二句其实是什么都没有输出的,而到了我写的例子中的情况,则有足够的情况改变session的值。我是这样理解的,如果有不妥之处,欢迎不吝赐教!
文件打包下载

标签:江门 宣城 锡林郭勒盟 儋州 广元 雅安 七台河 新余

巨人网络通讯声明:本文标题《asp汉字中文图片验证码》,本文关键词  asp,汉字,中文,图片,验证,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《asp汉字中文图片验证码》相关的同类信息!
  • 本页收集关于asp汉字中文图片验证码的相关信息资讯供网民参考!
  • 推荐文章