位置: 编程技术 - 正文

使用php实现网站验证码功能【推荐】(如何使用php写一个网页)

编辑:rootadmin

推荐整理分享使用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

创建一张图片

使用php实现网站验证码功能【推荐】(如何使用php写一个网页)

$im = imagecreate(,);

由于这种图片的背景默认是黑色的所以我们要用白色填充。

imagefill($im,0,0,ImageColorAllocate($im, ,,));

使用imageline随机绘制两条实线

在随机位置绘制文字

输出图像

结束,下面是完整代码

用户界面:index.php

想必大家都知道怎么做,我就直接给出代码了

以上的代码将用户输入的数值传递到“action.php”中

检查:action.php

这一步要将用户输入数值与session中的数值进行比对

相等,输出“正确”

不相等,输出“不正确”

标签: 如何使用php写一个网页

本文链接地址:https://www.jiuchutong.com/biancheng/294669.html 转载请保留说明!

上一篇:PHP设置Cookie的HTTPONLY属性方法(php cookie session)

下一篇:PHP获取表单数据与HTML嵌入PHP脚本的实现(php获取表单数据的方法和区别)

  • 个税退付手续费是单位所得吗
  • 用于员工福利的进项税转出分录
  • 小规模多计提增值税税率
  • 股东个人财产转让协议
  • 个税申报显示无有效的税费种认定信息已核定
  • 上月社保未扣款怎么回事
  • 视同销售填在申报表哪一栏
  • 金税盘离线开票金额超限怎么处理
  • 个人为什么不能寄活鱼
  • 新征用的耕地是什么意思
  • 企业合并有几种
  • 农村土地征用补偿是多少钱一亩
  • 银行现金解款单回单怎么填
  • 未收到发票暂估入库的进项税额可以暂估进原料成本吗
  • 注册资金未缴齐什么意思
  • 小规模无进项发票,需要开1%专票,税点是多少
  • 已经作废了的发票怎么查
  • 年终所得税汇算提示成本费用与实际取得发票有差异
  • 纳税人签字
  • 旅游业营改增差额征税的会计核算怎么做?
  • 应交税金增值税明细账怎么登记
  • 库存现金盘亏无法查明原因的分录
  • 子公司资不抵债
  • 应收账款周转次数计算方法
  • 公司给员工发工资用途怎么写
  • 计提工资是计提当月的还是上个月的
  • 网银企业证书年费入哪个科目
  • 华为手机麦克风在哪里
  • 总公司与分公司的账务处理
  • 收到服务费专票怎么做账
  • 银行承兑汇票付款提示期限
  • 自己怎么做电脑系统
  • 法国著名画家塞尚属于什么流派?
  • 政策性搬迁条件
  • 出差补贴怎么记账
  • 高新技术企业的申报条件包括以下哪些
  • 小规模纳税人免税额度是多少
  • 如何用php做到页数显示
  • Joomla简单判断用户是否登录的方法
  • 比利牛斯山作为天然界限
  • 按钮实现开关功能
  • 自动驾驶 模块
  • php设置title
  • 预缴增值税借方余额
  • 销售自己使用过的物品的税率
  • 免税法扣除法抵免法的区别
  • 其他收益在利润表填在哪里
  • 帝国cms配置数据库
  • 织梦栏目描述调用
  • python中的thread
  • python字典的特点和用处
  • 异地工程增值税按几个点预缴
  • 增值税纳税申报表附列资料(一)
  • 营改增后租金收入交什么税
  • 销售退回的账务处理会计分录
  • 追加固定资产原值如何计提折旧
  • 非营利医疗机构由谁批准
  • WIN7系统屏幕亮度哪里设置
  • win8官方安装教程
  • 计算机彻底删除文件的方法
  • 安卓设备连接苹果设备
  • win7如何查看图片的rgb
  • centos 安装chia
  • sonytray.exe - sonytray是什么进程
  • windows xp
  • bzip2 bunzip2 bzcat参数使用
  • 什么是自然数
  • linux程序打包和安装
  • cssfixed中浮动
  • iframe的使用和例子
  • node.js deno
  • python socket编程步骤
  • python获取数据的方法
  • jquery操作
  • jquery 动态添加元素
  • 浙江省网上税务局app下载
  • 国家规定的免税项目
  • 车辆购置税查询电话
  • 1950土地改革后土地所有权
  • 税务申报网上申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设