位置: 编程技术 - 正文
推荐整理分享使用php实现网站验证码功能【推荐】(如何使用php写一个网页),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:用php做网站,如何使用php写一个网页,php如何写网站,用php做网站,使用php实现网站链接,使用php实现网站链接,用php做网站,使用php实现网站链接,内容如对您有帮助,希望把文章链接给更多的朋友!
验证码是网站常用的一项安全措施,也是新人站长较难掌握的一项技能,这里我向大家介绍一简单有效的验证码实现方法。
开始之前
在正式开始之前我们需要打开php的gd2图形库支持(在php.ini,中搜索“php_gd2.dll”,找到“;extension=php_gd2.dll”并去掉句首的分号) 。
可以参考:如何打开php的gd2库
核心:img.php
这个页面生成一张验证码并将正确数值写入 Session
随机一个4位验证码
$check=rand(,);
将生成的验证码写入session
创建一张图片
$im = imagecreate(,);
由于这种图片的背景默认是黑色的所以我们要用白色填充。
imagefill($im,0,0,ImageColorAllocate($im, ,,));
使用imageline随机绘制两条实线
在随机位置绘制文字
输出图像
结束,下面是完整代码
用户界面:index.php
想必大家都知道怎么做,我就直接给出代码了
以上的代码将用户输入的数值传递到“action.php”中
检查:action.php
这一步要将用户输入数值与session中的数值进行比对
相等,输出“正确”
不相等,输出“不正确”
标签: 如何使用php写一个网页
本文链接地址:https://www.jiuchutong.com/biancheng/294669.html 转载请保留说明!友情链接: 武汉网站建设