zoukankan      html  css  js  c++  java
  • php验证码

    <?php
    header("Content-Control:no-cache");//修改响应消息头
    header("Content-type:image/png");
    /*
     * 使用php想客户端输出验证码图片
     * 提示:下面的新函数仅做了解
     * */
        $w = 100; //图片宽
        $h = 30; //图片高
        $img=imagecreatetruecolor($w, $h);//在服务器的内存中创建一副图片
        $c=imagecolorallocate($img,rand(150, 230),rand(150, 230),rand(150, 230));//创建一个颜色
        imagefilledrectangle($img, 0, 0, $w, $h, $c);//在图片上绘制一个矩形
        ///绘制五个随机的文字
        $src="ABCEFGASKFJKASBJKF3456789";
        for($i=0;$i<5;$i++){
            $s=$src[rand(0, strlen($src)-1)];//获取员工个随机字符
            $c=imagecolorallocate($img,rand(50, 150),rand(50, 150),rand(50, 150));
            imagettftext($img,rand(10, 30),rand(-45, 45), 20*$i+5,rand(10, 30),$c,'arial.ttf',$s);//在图片上绘制一个文字
        }
        imagepng($img);//以png格式讲服务器上的图片输出给库户端
        imagedestroy($img);//在服务器内存里销毁该图片
       
        require '';
    ?>

  • 相关阅读:
    Xcode编译报错信息总结
    iOS组件化方案
    xcodebuild命令
    Mac下配置MAMP Pro+PHPStorm
    Sublime Text PHP Mac系统环境配置
    JS生成二维码
    为IE和chrome编写单独的样式
    几个简单的VBS脚本程序以及其JS实现
    vue组件中使用iframe元素
    nginx简易部署
  • 原文地址:https://www.cnblogs.com/longly/p/6030977.html
Copyright © 2011-2022 走看看