您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程

phpcms v9自定义表单添加验证码验证功能代码示例

山柏2025-06-15phpcms教程已有7人查阅

导读修改 \phpcms\templates\default\formguide\show.html 中添加验证码显示在 \phpcms\modules\formguide\index.php 中修改:在类index中加入方法。

修改 \phpcms\templates\default\formguide\show.html 中添加验证码显示
<input type="text" id="code" name="code" size="8" class="input-text">{form::checkcode('code_img', '4', '14', 84, 24)}
在 \phpcms\modules\formguide\index.php 中修改:
第四行加入 :
pc_base::load_sys_class('form', '', 0);
在类index中加入方法。
private function _session_start() {
$session_storage = 'session_'.pc_base::load_config('system','session_storage');
pc_base::load_sys_class($session_storage);
}
定义到
if (isset($_POST['dosubmit'])) {
$tablename = 'form_'.$r['tablename'];
$this->m_db->change_table($tablename);
在下方加入:
//判断验证码
$code = isset($_POST['code']) && trim($_POST['code']) ? trim($_POST['code']) : showmessage(L('input_code'));
if ($_SESSION['code'] != strtolower($code)) {
showmessage(L('code_error'));
}
在类index里面的show()函数里第一行 加上
$this->_session_start();

本文标签:

很赞哦! (1)

暂无内容
暂无内容

相关源码

  • (PC+WAP)铝合金门窗定制pbootcms网站模板源码为铝合金门窗、定制门窗企业打造的高性能网站模板,基于PbootCMS开源内核开发,采用HTML5自适应架构,PC与手机端数据实时同步,覆盖全终端用户交互场景。查看源码
  • pbootcms模板(自适应)花店鲜花花卉园艺网站源码一款基于PbootCMS内核开发的花店鲜花配送与花卉园艺企业网站模板。该模板采用响应式设计,自动适配手机、平板等移动设备,确保用户在任何设备上都能获得优质浏览体验。查看源码
  • html5响应式pbootcms模板新闻资讯博客网站源码该模板采用PbootCMS内核开发,专为新闻资讯类网站打造,同时具备高度行业适配性--只需替换图文内容即可快速转型为企业官网、行业门户等各类站点。查看源码
  • (PC+WAP)红色户外岗亭钢结构岗亭pbootcms网站模板为钢结构岗亭、户外设施企业打造的高端响应式营销门户,基于PbootCMS开源内核深度开发采用HTML5自适应架构,实现PC与移动端数据实时同步展示查看源码
  • (自适应)黑色摄影作品工作室pbootcms模板网站源码下载为风景摄影、个人工作室打造的高端网站模板,基于PbootCMS开源内核开发,采用HTML5自适应架构,PC与移动端实时数据同步,完美适配各类拍摄作品展示需求。查看源码
  • 快递物流公司pbootcms网站模板html响应式自适应源码下载基于HTML5+CSS3前沿技术开发,实现PC、平板、手机多端完美自适应。采用弹性布局与媒体查询技术,确保不同设备均有流畅视觉体验,企业形象统一。查看源码
暂无内容
暂无内容
分享笔记 (共有 0 篇笔记)
昵称:
匿名发表 登录账号
         
验证码: