新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     >>W3CHINA.ORG讨论区<<     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 讨论HTML、XHTML、Web2.0、Ajax、XUL, ExtJS, jQuery, JSON、Social Networking System(SNS)、Rich Internet Applications (RIA)、Tagging System、Taxonomy(tagsonomy,folkonomy)、XForms、XFrames、XInclude, XBL (XML Binding Language)等话题
    [返回] W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWLXML.ORG.CN讨论区 - XML技术『 HTML/XHTML/Ajax/Web 2.0/Web 3.0 』 → 提供图形验证码识别程序.QQ:345720998 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 4651 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 提供图形验证码识别程序.QQ:345720998 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     cigar8013 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:1
      积分:54
      门派:XML.ORG.CN
      注册:2007/2/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给cigar8013发送一个短消息 把cigar8013加入好友 查看cigar8013的个人资料 搜索cigar8013在『 HTML/XHTML/Ajax/Web 2.0/Web 3.0 』的所有贴子 引用回复这个贴子 回复这个贴子 查看cigar8013的博客楼主
    发贴心情 提供图形验证码识别程序.QQ:345720998

    提供图形验证码识别程序.QQ:345720998

       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/2/12 11:26:00
     
     dogog 美女呀,离线,快来找我吧!水瓶座1985-2-14
      
      
      等级:大二期末(Java考了96分!)
      文章:46
      积分:317
      门派:XML.ORG.CN
      注册:2007/4/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给dogog发送一个短消息 把dogog加入好友 查看dogog的个人资料 搜索dogog在『 HTML/XHTML/Ajax/Web 2.0/Web 3.0 』的所有贴子 点击这里发送电邮给dogog 引用回复这个贴子 回复这个贴子 查看dogog的博客2
    发贴心情 
    以下是一个完整的验证码生成程序,生成的是一张图片.
    然后你在其他页面里调用这张图片就可以了.

    调用程序如下:

    <td colspan=2> <span class="new">验证码:</span>
    <input name="verifycode" type=text id="verifycode"><img src=verifycode.asp></td>


    验证码生成程序粘贴不了.
    你把以下地址的程序存成verifycode.asp就可以了

    <%
    Option Explicit
    Response.buffer=true
    NumCode
    Function NumCode()
    Response.Expires = -1
    Response.AddHeader "Pragma","no-cache"
    Response.AddHeader "cache-ctrol","no-cache"
    dim zNum,i,j
    dim Ados,Ados1
    Randomize timer
    zNum = cint(8999*Rnd+1000)
    Session("verifycode") = zNum
    dim zimg(4),NStr
    NStr=cstr(zNum)
    For i=0 to 3
    zimg(i)=cint(mid(NStr,i+1,1))
    Next
    dim Pos
    set Ados=Server.CreateObject("Adodb.Stream")
    Ados.Mode=3
    Ados.Type=1
    Ados.Open
    set Ados1=Server.CreateObject("Adodb.Stream")
    Ados1.Mode=3
    Ados1.Type=1
    Ados1.Open
    Ados.LoadFromFile(Server.mappath("comm/body.Fix"))
    Ados1.write Ados.read(1280)
    for i=0 to 3
    Ados.Position=(9-zimg(i))*320
    Ados1.Position=i*320
    Ados1.write ados.read(320)
    next
    Ados.LoadFromFile(Server.mappath("comm/head.fix"))
    Pos=lenb(Ados.read())
    Ados.Position=Pos
    for i=0 to 9 step 1
    for j=0 to 3
    Ados1.Position=i*32+j*320
    Ados.Position=Pos+30*j+i*120
    Ados.write ados1.read(30)
    next
    next
    Response.ContentType = "image/BMP"
    Ados.Position=0
    Response.BinaryWrite Ados.read()
    Ados.Close:set Ados=nothing
    Ados1.Close:set Ados1=nothing
    End Function
    %>

    ----------------------------------------------
    Love you forever only!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/5/4 18:04:00
     
     dogog 美女呀,离线,快来找我吧!水瓶座1985-2-14
      
      
      等级:大二期末(Java考了96分!)
      文章:46
      积分:317
      门派:XML.ORG.CN
      注册:2007/4/12

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给dogog发送一个短消息 把dogog加入好友 查看dogog的个人资料 搜索dogog在『 HTML/XHTML/Ajax/Web 2.0/Web 3.0 』的所有贴子 点击这里发送电邮给dogog 引用回复这个贴子 回复这个贴子 查看dogog的博客3
    发贴心情 
    <%@ Language=VBScript %>
    <form action="chk.asp" method="post" name="chk" id="chk">
    <%
    Randomize '初始化随机数生成器。
    num1 = Int((9 * Rnd) + 1)        ' 产生 1 到 9 之间的随机数,可以把9替换成任何数值
    num2 = Int((9 * Rnd) + 1)        ' "+"为asp中运算符号,改成"*"就是乘法  "/"为除法  “-"为减法
    Response.write num1& " + "& num2 & " = "     ' 这里的"+"是显示给访问者的,对应+-×÷
    session("num")=num1+num2                          ' 把结果写入缓存,如果改了运算规则这里也要改
    %>
    <input type="text" name="num" size="5" />
    <input type="submit" value="提交" name="chk" />
    </form>


    读取结果:在验证文件中(chk.asp)中加入


    <%
    if trim(request("num"))<>trim(session("num")) then
    Response.write "您提交的验证答案错误!请返回重填!"
    end if
    %>
    加图片的问题我想对你只要有一点HTML基础,应该是米问题的
    你可以尝试做下

    ----------------------------------------------
    Love you forever only!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/5/4 18:07:00
     
     GoogleAdSense水瓶座1985-2-14
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 HTML/XHTML/Ajax/Web 2.0/Web 3.0 』的所有贴子 点击这里发送电邮给Google AdSense 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/11/26 3:57:31

    本主题贴数3,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    66.406ms