首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
拉勾
V2EX  ›  PHP

分享个 PHP 写的验证码类

  •  
  •   Zeffee · 2017-03-15 20:16:06 +08:00 · 1706 次点击
    这是一个创建于 733 天前的主题,其中的信息可能已经有所发展或是发生改变。

    点击型验证码

    具体使用请查看 "demo" 文件夹


    混合型验证码

    如:请输入图中的"中文" , 答案:"扇"


    数字型验证码

    如:请输入图中的"答案" , 答案: 68


    传送门: https://github.com/sostuts/Vcode

    第 1 条附言  ·  2017-03-19 15:34:22 +08:00

    图片加载错误了,请大家直接点进 github 里面看吧

    7 回复  |  直到 2017-03-18 11:30:44 +08:00
        1
    xiaogouxo   2017-03-15 23:13:53 +08:00 via iPhone
    支持支持,建议写成 composer 包,支持 yii2 laravel tp5 更好😄😄😄
        2
    yangqi   2017-03-15 23:18:03 +08:00
    //字体自定义
    $this->font_family = $font_family ?: "c:\\windows\\fonts\SIMYOU.ttf";

    这个是什么鬼
        3
    precisi0nux   2017-03-16 03:43:10 +08:00 via iPhone
    @yangqi 哈哈, windows only 。
        4
    Zeffee   2017-03-16 15:29:37 +08:00
    @yangqi 只要服务器装了字体就可以 ( Centos 上测试过 ) , font_family 是字体路径, 可以参考 demo 里面的设置。
        5
    Zeffee   2017-03-16 15:31:45 +08:00
    @precisi0nux 只要服务器装了字体就可以, Centos 上测试过没问题,那个只是赋个默认的 windows 字体而已
        6
    Zeffee   2017-03-16 15:39:52 +08:00
    @xiaogouxo 感谢支持
        7
    log4geek   2017-03-18 11:30:44 +08:00   ♥ 1
    图片红叉了啊,显示不出来。
    我也分享个 PHP 验证码的文章
    PHP 高级特性之实现验证码操作 http://log4geek.cc/2017/02/php%e9%ab%98%e7%ba%a7%e7%89%b9%e6%80%a7%e4%b9%8b%e5%ae%9e%e7%8e%b0%e9%aa%8c%e8%af%81%e7%a0%81%e6%93%8d%e4%bd%9c/
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3525 人在线   最高记录 4385   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 19ms · UTC 05:30 · PVG 13:30 · LAX 22:30 · JFK 01:30
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1