位置: 编程技术 - 正文

使用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获取表单数据的方法和区别)

  • 业务活动表本月数和本年累计数
  • 零余额账户出纳做什么
  • 新政府会计制度衔接预算会计需做好的账目清理工作有
  • 城市维护建设税优惠政策
  • 税控设备维护费会计分录
  • 支票结算业务流程
  • 盈余公积要是提多了能转回么
  • 工程前期土地平整的会计分录怎么写?
  • 营改增对建筑业的影响
  • 汇算清缴抵税和退税
  • 以前购买的固定资产现在入账
  • 房租发票按季度开具,可以一次性计费用吗
  • 公司提供职工午餐违法吗
  • 所得税费用为负数需要体现在报表上吗
  • 材料发票不够怎么办
  • 小规模季报财务报表只看季度最后一个月的数据可以吗
  • 印花税资金账簿税率是多少
  • a104000期间费用明细表
  • 营改增通知规定的税收优惠政策
  • 公司成立后一直没有收入
  • 医院行业类别怎样填写
  • 固定资产提前报废
  • 金蝶年结后发现错误怎么办
  • 固定资产折旧可以不留残值吗
  • 代开专票名称没有填写可以报销吗
  • 小规模纳税人计税方法
  • 上市公司发行债券股价会涨吗
  • 劳务费要申报个税吗怎么申报
  • 微软预购
  • linux安装linux
  • element-plus vue
  • 直接计入所有者权益的交易或事项
  • php如何调用接口
  • 自产的产品对外捐赠
  • 业务招待费个税账务处理办法
  • 汇算清缴资产总额怎么算
  • php静态属性和静态方法
  • css垂直导航栏
  • 谷歌浏览器跨域解决方案
  • anconda虚拟环境路径
  • 3分钟认识Vue3的v-model
  • super命令linux
  • 如何防止sql注入 java
  • 应该如何打造自己
  • 非流动资产基金对应的新科目
  • 帝国cms获取当日发布的url链接
  • 差旅费报销相关政策
  • 实收资本变化
  • 固定资产清理费用对应科目
  • 小规模企业所得税怎么征收
  • 平行结转法什么意思
  • 固定资产没有折旧完要转走会计科目
  • 长期股权投资在现金流量表哪里体现
  • 销售返利怎么做税务处理
  • 出口退税的会计处理
  • 外币报表折算差额会计分录
  • 包工包料工程如何计税
  • 技术合同免税备案税务局
  • 挂靠工程项目预交税金的会计分录如何做?
  • 让渡是什么
  • 个税返还开票什么项目
  • 私营企业主的现金流特征
  • win2000 xp
  • vista技巧:更改电源默认按钮为关机
  • 什么是微软软件
  • 360win7
  • 找回失窃的书本任务
  • linux进程详解
  • 电脑老是弹出提示
  • jquery jsonview
  • nodejs利用http模块实现银行卡所属银行查询和骚扰电话验证示例
  • js中日期格式转换
  • android图形架构
  • unity简单项目
  • 举例讲解生产可能性曲线
  • jquery拖拽流程布局
  • 河南普通发票查询真伪查询系统
  • 电子税务局登录不上,显示用户名不匹配
  • 地税局一般几点下班
  • 在深圳月薪8000是什么水平
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设