zoukankan      html  css  js  c++  java
  • php实现二维码

    封装函数
    function verifyImage($len=3){
    //session_start();
    $scr="abcdefghijklmnoqprstuvwxyzABCDEFJHIJKLMNOQPRSTUVWXYZ0123456789" ;
    $str="";
    for($i=0;$i<=$len;$i++){
    $str.=$scr[mt_rand(0,61)];
    }
    $width=50;
    $height=25;
    @header("Content-Type:image/png");
    $im=imagecreate($width,$height);
    $back= imagecolorallocate($im,255 ,255,255);
    $pix= imagecolorallocate($im,187,230,247);
    $font= imagecolorallocate($im,0,0,0);
    for($i=0;$i<1000;$i++){
    imagesetpixel($im, mt_rand(0,$width), mt_rand(0, $height), $pix);
    }
    imagestring($im,5, 7, 5, $str, $font);
    $_SESSION['verify']=$str;
    imagerectangle($im,0,0, $width-1,$height-1, $font);
    imagepng($im);
    imagedestroy($im);
    }
    session_start 在这里不能写出来,不然二维码图像没办法显示。

  • 相关阅读:
    ajax_注册
    mysql 二
    mysql基础
    django数据库批量创建
    私有属性
    mysql操作
    @property @classmethod @staticmethod
    python中的__new__方法
    员工信息表-装逼版
    三级菜单
  • 原文地址:https://www.cnblogs.com/lsl321/p/7930886.html
Copyright © 2011-2022 走看看