300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 验证码图片无法显示 PHP的中问验证码

验证码图片无法显示 PHP的中问验证码

时间:2021-02-20 11:09:55

相关推荐

验证码图片无法显示 PHP的中问验证码

后端开发|php教程

验证码图片无法显示

后端开发-php教程

复制代码 代码如下:

运营 源码,ubuntu的gcc编译,tomcat访问模型文件慢,爬虫的制作,php制作网站开发,饶河seolzw

<?php

Class code

{

var $width =160; //图片的宽

var $hight =40; //图片的高

var $image;

var $red =223; //图片的RGB颜色

var $green =225; //红

var $blue =227 ;//绿

var $pix =227 ;//蓝

var $pixcolor; //杂色颜色;

var $pixred = 242; //红

var $pixgreen = 168;//绿

var $pixblue = 162; //蓝

var $txt=null;//验证码文字

var $txtcode=null;

var $txtsub=null;

var $pixnum = 300; //杂点数量

var $i=0;

var $widthpx=0;

var $highty=0;

var $txtreg=50;

var $txtgreen=30;

function createimage() //创建一张图并填色

{

$this->image = imagecreate($this->width,$this->hight);

$this->color = imagecolorallocate($this->image,$this->red,$this->green,$this->blue);

return imagefill($this->image,0,0,$this->color);

}

function createpix() //干扰因素

{

for($this->i=1;$this->ipixnum;$this->i++)

{

$this->widthpx = rand(0,$this->width);

$this->highty = rand(0,$this->hight);

$this->pixcolor = imagecolorallocate($this->image,$this->pixred,$this->pixgreen,$this->pixblue);

imagesetpixel($this->image,$this->widthpx,$this->highty,$this->pixcolor);

}

}

function gettxt() //创建验证码文字

{

$this->txt = array(“我”,”爱”,”你”,”叶”,”就”,”慧”,”明”,”发”,”真”,”的”,”很”,”想”,”不”,”知”,”到”,”为”,”什”,”么”,”就”,”是”,”忘”,”不”,”了”,”你”,”也”,”许”,”上”,”辈”,”欠”,”钱”);

for($this->i=0;$this->ii++)

{

$this->sub = $this->txt[rand(0,29)];

$this->txtcode.= $this->sub;

}

$this->txtcode = iconv(“GB2312″,”UTF-8”,$this->txtcode);

$_SESSION[“code”] = $this->txtcode; //产生的验证ID

}

function createstring() //创建验证码图片

{

imagettftext($this->image,20,5,0,40,$this->pixcolor,”C:\WINDOWS\Fonts\simsun.ttc “,$this->txtcode);

header(“content-type:image/png”);

return imagepng($this->image);

imagedestroy($this->image);

}

function getcodeimage()//获得验证码图片

{

$this->createimage();

$this->gettxt();

$this->createpix();

$this->createstring();

}

}

?>

<?php

session_start();

$text = new code;

$text->createimage();

$text->gettxt();

$text->createpix();

$text->createstring();

?>

08影院源码wp,vscode便携精简版,ubuntu强行停止,判断是否安装tomcat,爬虫持久化,php 在线选座,seo 优化推广关键词,下载个人视频网站源码下载,dede 封面模板lzw

以上就介绍了验证码图片无法显示 PHP的中问验证码,包括了验证码图片无法显示方面的内容,希望对PHP教学有兴趣的朋友有所帮助。

cmake源码下载,ubuntu显示隐藏程序,易语言 爬虫 403,全民php,增城SEO培训lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。