手机
当前位置:查字典教程网 >编程开发 >php教程 >利用PHP绘图函数实现简单验证码功能的方法
利用PHP绘图函数实现简单验证码功能的方法
摘要:index.php

index.php

<?php //===================================》》使用绘图技术绘制验证码 //1.随机产生4个随机数 $checkCode=""; for ($i=0;$i<4;$i++){ $checkCode.=dechex(rand(1, 15));// decheck()十进制转换为十六进制,即验证码上要显示的数字 } //2.存入列 session_start(); $_SESSION['checkCode']=$checkCode; //3.创建画布 $image1=imagecreatetruecolor(100, 30); //制造干扰,创建20条弧线 for ($j=0;$j<30;$j++){ imagearc($image1, rand(0, 100), rand(0, 30), rand(0, 100), rand(0, 30), rand(0, 360), rand(0, 360), imagecolorallocate($image1, rand(0, 155), rand(0, 255), rand(0, 255))); } //3.创建字体颜色,将字粘贴上去 $white=imagecolorallocate($image1, 255, 255, 255); imagestring($image1, rand(2, 5), rand(5, 70), rand(2, 15), $checkCode, $white); //5.输出图像或保存 header("content-type:image/png"); imagepng($image1); //6.释放资源 imagedestroy($image1);

login.php

请输入验证码:<img src="index.php">

以上就是小编为大家带来的利用PHP绘图函数实现简单验证码功能的方法全部内容了,希望大家多多支持查字典教程网~

【利用PHP绘图函数实现简单验证码功能的方法】相关文章:

php函数重载的替代方法

JavaScript实现滚动栏效果的方法

PHP实现多线程的两个方法

PHP使用flock实现文件加锁的方法

php实现统计网站在线人数的方法

php实现每天自动变换随机问候语的方法

PHP正则验证Email的方法

用Flash图形化数据(二)

Yii实现自动加载类地图的方法

百度工程师讲PHP函数的实现原理及性能分析(二)

精品推荐
分类导航