这里来看下效果:

现在让我们来看下 PHP 代码
复制代码 代码如下:
<?php
session_start();
function random($len) {
$srcstr = "1a2s3d4f5g6hj8k9qwertyupzxcvbnm";
mt_srand();
$strs = "";
for ($i = 0; $i < $len; $i++) {
$strs .= $srcstr[mt_rand(0, 30)];
}
return $strs;
}
//随机生成的字符串
$str = random(4);
//验证码图片的宽度
$width = 50;
//验证码图片的高度
$height = 25;
//声明需要创建的图层的图片格式
@ header("Content-Type:image/png");
//创建一个图层
$im = imagecreate($width, $height);
//背景色
$back = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);
//模糊点颜色
$pix = imagecolorallocate($im, 187, 230, 247);
//字体色
$font = imagecolorallocate($im, 41, 163, 238);
//绘模糊作用的点
mt_srand();
for ($i = 0; $i < 1000; $i++) {
imagesetpixel($im, mt_rand(0, $width), mt_rand(0, $height), $pix);
}
//输出字符
imagestring($im, 5, 7, 5, $str, $font);
//输出矩形
imagerectangle($im, 0, 0, $width -1, $height -1, $font);
//输出图片
imagepng($im);
imagedestroy($im);
$str = md5($str);
//选择 cookie
//SetCookie("verification", $str, time() + 7200, "/");
//选择 Session
$_SESSION["verification"] = $str;
?>
接下来只要在页面中调用就可以了:
复制代码 代码如下:
<img id="checkpic" onclick="changing();" src='/images/checkcode.php' />
如果想实现 "看不清?换一张" 效果,添加如下 JS 到页面中
复制代码 代码如下:
function changing(){
document.getElementById('checkpic').src="/images/checkcode.php?"+Math.random();
}
相关推荐:
SEO策划:让你的网站迅速脱颖而出的秘诀,seo优化和技巧
交友群都有哪些,交友群是干什么的 ,ai猫csgo
产品经理seo是什么,产品经理seo是什么意思 ,ai政府公文写作 软件
AI生成网页模板,轻松打造专业网站,ai网格画法
ChatGPT打不开网页?看完这篇你就懂了!,国内ai写作安卓软件
ChatGPT点不了?背后的真相与解决方法,ai.520523
Chat启用后ESX连不上?解决方法一网打尽!,为什么AI续写这么离谱
摘要AI生成:高效工作的新时代利器
ChatGPT怎么打不开了?揭秘背后的原因与解决方法,ai中打开ai文件丢失
chatai写作免费一键生成,轻松解决写作难题!,陈逗逗ai换脸在线看
丹东抖音seo是什么,抖音seo引流 ,ai工具编写作业指导书
seo涉及什么内容,seo主要包括 ,法医使用ai
seo需要会什么,seo要会些什么 ,ai313414919
如何识别文章是否由AI撰写?揭开智能写作的秘密
ChatGPT使用问题?如果您正在使用VPN,请尝试将其关闭,ai制作渐变立体
SEO排序:如何让你的网页在搜索引擎中脱颖而出,平谷抖音seo推广招聘
优化网站的秘诀:提高网站速度与用户体验,助力业务腾飞,旅游网站建设步骤
SEO要素:优化网站排名的关键因素全解析,棒球大联盟营销推广文案
AI会生成同一篇文章吗?揭开智能创作的神秘面纱
怎么让AI写文章,轻松实现内容创作的智能化
ChatGPT昨晚突然不能使用,背后真相令人意想不到!,edga ai
SEO本站:提升网站流量与排名的秘密武器,荆门专业的抖音seo
AI人工智能:改变未来的科技革命
SEO导流:如何通过精准优化实现网站流量大爆发,网站优化优化怎么做
ChatGPT怎么打不开了?解决办法,轻松恢复畅通无阻!,ai订酒店ai对话
SEO如何做?全方位解析提升网站排名的秘诀,AI翻译好处
SEO任何:如何通过精准优化让网站流量突破极限,太原网站建设培训班
AI免费免登录:轻松体验人工智能的魔力,无需繁琐注册,华为AI音箱2音质如何
ChatGPT,您的银行卡被拒绝了?别慌,这些方法帮您快速解决问题!,ai给那个标声调
SEO抢权:如何在竞争激烈的市场中占得先机,正规网站建设口碑好
ChatGPT360:全方位提升你的工作与生活效率,ai72787
SEO广告:如何借助SEO提升品牌曝光与销售业绩?,网站推广怎么选择
《命运交错的轨迹:小说背后的无尽魅力》,seo优化huifachina
SEO学费多少钱?揭秘SEO培训的投资价值与回报!,郴州网站推广多少钱一个
怎么识别是AI写的文章
什么是SEO可以自学吗,seo零基础可以自学吗 ,ai1紫
“更加通顺”-让生活与工作无缝衔接的语言魅力,SEO书架书桌收纳
乘风SEO:突破困境,领航网络营销新时代,武汉靠谱的关键词排名
seo黑帽是什么,列举几种seo黑帽行为 ,穿老款的ai丢人吗
AI免费工具:提升效率与创意的秘密武器
AI助手Stut:智能时代的创新引擎,开启未来工作新篇章,ai对ai的格斗游戏
ChatGPT异常了:人工智能的极限与突破,ai and ethics
SEO获客的秘诀:如何通过搜索引擎优化提升客户获取能力,厦门seo搜索优化排名
SEO运营工作是什么,seo公司运营 ,720516AI
SEO要求:如何优化网站提升搜索引擎排名,助力企业获取更多流量,鹤山区网站运营推广
SEO总计:如何通过SEO优化实现网站流量和排名的飞跃,三元桥网站优化
SEO快速优化文章排名:提升网站流量的必备技巧,ai小苹果会员分享
seo网站排名优化哪家好,seo网站优化平台 ,ai斗蟋
如何用AI改文章,让写作更高效、精准,提升内容质量
SEO新闻:2025年最新趋势与最佳实践,你不可错过的SEO战略,郑州网络营销推广的优势