本文实例讲述了CodeIgniter表单验证方法。分享给大家供大家参考,具体如下:

1.在D:\CodeIgniter\system\application\views目录下写一个视图文件myform.php

My Form

<?php echo $this->validation->error_string;?>

Username
Password
Password Confirm
Email Address

然后再写一个视图文件formsuccess.php

My Form

Your form was successfully submitted!

=anchor('form', 'Try it again!'); ?>

2.在D:\CodeIgniter\system\application\controllers目录下写一个控制器文件form.php

class Form extends Controller{

function index(){

$this->load->helper(array('form','url'));

$this->load->library('validation');

$rules['username'] = "required";

$rules['password'] = "required";

$rules['passconf'] = "required";

$rules['email'] = "required";

$this->validation->set_rules($rules);

// $this->validation->set_error_delimiters('

','

');

$fields['username'] = 'Username';

$fields['password'] = 'Password';

$fields['passconf'] = 'Password Confirmation';

$fields['email'] = 'Email Address';

$this->validation->set_fields($fields);

if ($this->validation->run()==false) {

$this->load->view('MyView/myform');

}else {

$this->load->view('MyView/formsuccess.php');

}

}

}

?>

3.http://localhost:8888/index.php/form/index访问一下

Ok,结果都出来了

希望本文所述对大家PHP程序设计有所帮助。

php ci框架 自动验证,CodeIgniter表单验证方法实例详解相关推荐

  1. 表单验证-通用表单验证大全/通用表单验证函数收集

    表单验证-通用表单验证大全/通用表单验证函数收集_Web设计论坛 文章来源:IT人才网(http://www.ad0.cn) Javascript表单验证函数大全: 复制内容到剪贴板代码: <s ...

  2. php表单提交到数据库详解

    一般朋友们逛一些网站的时候,想使用网站或者看到更多网站里的内容,网站会要求用户进行新用户的注册,网站会把新用户的注册信息存入数据库中,需要的时候再进行提取. 这样网站就会首先创建自己的数据库和对应的表 ...

  3. CodeIgniter表单验证:从头到尾

    作为Web应用程序开发人员,表单验证是您工作的关键部分,因此不应低估它,因为它可能导致应用程序中的安全漏洞. 如果您正在努力提供专业的最终用户体验,则应该考虑这是必须的. 在本文中,我们将遍历Code ...

  4. Layui框架form模块的表单验证

    在layui框架里边针对于表单元素做了比较多的功能,下面将介绍的功能就是form模块里面自00带的表单验证功能,该功能可以在提交表单时自动验证表单. 首先要使用form模块时需要加载模块,这是所有模块 ...

  5. 栈 php 验证格式,表单验证 - 《Biny - 高性能轻量级PHP框架》 - 书栈网 · BookStack...

    表单验证 框架提供了一套完整的表单验证解决方案,适用于绝大多数场景. 表单验证支持所有类型的验证以及自定义方法 简单示例:namespaceapp\form; usebiny\lib\Form; /* ...

  6. ThinkPhp框架:父类及表单验证

    这个知识点,就可以通过"登录"和"注册"的页面来学习这个知识点了 首先先做一个"登录"功能 一.登录功能(父类) (1)登录的控制器 在我的 ...

  7. angularjs表单验证_AngularJS表单验证

    angularjs表单验证 We have updated this article for Angular 1.3 and the new ng-touched feature. 我们已经为Angu ...

  8. ext form验证tip_FormValidator表单验证

    表单校验测试 验证表单之文本输入框 用户名: 性别: 男女 出生年月: 身份证号 邮箱 学历 --请选择-- 专科 本科 研究生 硕士 博士 国家区号 -地区区号 -电话号码 -分机号码 兴趣爱好 乒 ...

  9. angularjs php登录验证,AngularJs表单验证的方法

    Anjularjs表单验证 能够根据用户在表单中输入的内容给出实时视觉反馈是非常重要的.在人与人沟通的语境中,表单验证给出来的反馈同获得正确输入同等重要. 表单验证不仅能给用户提供有用的反馈,同时也能 ...

最新文章

  1. android路由器 设备数,手机查看wifi连接人数_手机查看wifi连接设备数量-192路由网...
  2. 【有奖征文】情人节,和书一起走过的日子
  3. oracle设置超时时间
  4. 学Web前端你不能不知道的几点知识
  5. 阿里云首发Dubbo3.0 + Nacos2.0
  6. JavaScript学习备忘
  7. mysql workbench_爬虫实例:玩转mysql(预备篇)
  8. Django create_user with is_active=False
  9. .net remoting 技术
  10. C# Windows Phone 8 WP8 开发,将WebClient的DownloadStringCompleted事件改成非同步的awiat方法。...
  11. mysql 时间计算函数_MySQL时间计算函数DATE_SUB()用法简介说明
  12. 2016年美国太阳能光伏发电成本持续下降
  13. 计算机设备安装属于劳务吗,​安装服务费属于劳务费吗
  14. 【转载】使用 Google Guava 美化你的 Java 代码
  15. 算法分析之渐近分析(Asymptotic Analysis)
  16. codeforces228A Is your horseshoe on the other hoof?(水题)
  17. CCNA 中文读书笔记四
  18. Opencv像素值的存储及访问机制
  19. python学习笔记-day5-文件修改
  20. 笑着离开惠普读书笔记

热门文章

  1. SAP Commerce的Site列表
  2. UI debug mode
  3. SAP Fiori架构一览
  4. 如何查看Kubernetes pod yaml文件的在线语法帮助
  5. 使用javap分析Java的字符串操作
  6. ABAP Netweaver, Hybris Commerce和SAP 云平台的登录认证
  7. 利用CRM中间件Middleware从ERP下载Customer Material的常见错误
  8. 手机室内地磁定位软件_聊一聊神奇的室内地磁定位
  9. oracle获取下级函数,从oracle获取函数和过程签名列表
  10. html个版本间的特点,了解下什么是HTML5,他与以往的版本有什么区别 什么新元素...