php ci框架 自动验证,CodeIgniter表单验证方法实例详解
本文实例讲述了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表单验证方法实例详解相关推荐
- 表单验证-通用表单验证大全/通用表单验证函数收集
表单验证-通用表单验证大全/通用表单验证函数收集_Web设计论坛 文章来源:IT人才网(http://www.ad0.cn) Javascript表单验证函数大全: 复制内容到剪贴板代码: <s ...
- php表单提交到数据库详解
一般朋友们逛一些网站的时候,想使用网站或者看到更多网站里的内容,网站会要求用户进行新用户的注册,网站会把新用户的注册信息存入数据库中,需要的时候再进行提取. 这样网站就会首先创建自己的数据库和对应的表 ...
- CodeIgniter表单验证:从头到尾
作为Web应用程序开发人员,表单验证是您工作的关键部分,因此不应低估它,因为它可能导致应用程序中的安全漏洞. 如果您正在努力提供专业的最终用户体验,则应该考虑这是必须的. 在本文中,我们将遍历Code ...
- Layui框架form模块的表单验证
在layui框架里边针对于表单元素做了比较多的功能,下面将介绍的功能就是form模块里面自00带的表单验证功能,该功能可以在提交表单时自动验证表单. 首先要使用form模块时需要加载模块,这是所有模块 ...
- 栈 php 验证格式,表单验证 - 《Biny - 高性能轻量级PHP框架》 - 书栈网 · BookStack...
表单验证 框架提供了一套完整的表单验证解决方案,适用于绝大多数场景. 表单验证支持所有类型的验证以及自定义方法 简单示例:namespaceapp\form; usebiny\lib\Form; /* ...
- ThinkPhp框架:父类及表单验证
这个知识点,就可以通过"登录"和"注册"的页面来学习这个知识点了 首先先做一个"登录"功能 一.登录功能(父类) (1)登录的控制器 在我的 ...
- angularjs表单验证_AngularJS表单验证
angularjs表单验证 We have updated this article for Angular 1.3 and the new ng-touched feature. 我们已经为Angu ...
- ext form验证tip_FormValidator表单验证
表单校验测试 验证表单之文本输入框 用户名: 性别: 男女 出生年月: 身份证号 邮箱 学历 --请选择-- 专科 本科 研究生 硕士 博士 国家区号 -地区区号 -电话号码 -分机号码 兴趣爱好 乒 ...
- angularjs php登录验证,AngularJs表单验证的方法
Anjularjs表单验证 能够根据用户在表单中输入的内容给出实时视觉反馈是非常重要的.在人与人沟通的语境中,表单验证给出来的反馈同获得正确输入同等重要. 表单验证不仅能给用户提供有用的反馈,同时也能 ...
最新文章
- android路由器 设备数,手机查看wifi连接人数_手机查看wifi连接设备数量-192路由网...
- 【有奖征文】情人节,和书一起走过的日子
- oracle设置超时时间
- 学Web前端你不能不知道的几点知识
- 阿里云首发Dubbo3.0 + Nacos2.0
- JavaScript学习备忘
- mysql workbench_爬虫实例:玩转mysql(预备篇)
- Django create_user with is_active=False
- .net remoting 技术
- C# Windows Phone 8 WP8 开发,将WebClient的DownloadStringCompleted事件改成非同步的awiat方法。...
- mysql 时间计算函数_MySQL时间计算函数DATE_SUB()用法简介说明
- 2016年美国太阳能光伏发电成本持续下降
- 计算机设备安装属于劳务吗,​安装服务费属于劳务费吗
- 【转载】使用 Google Guava 美化你的 Java 代码
- 算法分析之渐近分析(Asymptotic Analysis)
- codeforces228A Is your horseshoe on the other hoof?(水题)
- CCNA 中文读书笔记四
- Opencv像素值的存储及访问机制
- python学习笔记-day5-文件修改
- 笑着离开惠普读书笔记
热门文章
- SAP Commerce的Site列表
- UI debug mode
- SAP Fiori架构一览
- 如何查看Kubernetes pod yaml文件的在线语法帮助
- 使用javap分析Java的字符串操作
- ABAP Netweaver, Hybris Commerce和SAP 云平台的登录认证
- 利用CRM中间件Middleware从ERP下载Customer Material的常见错误
- 手机室内地磁定位软件_聊一聊神奇的室内地磁定位
- oracle获取下级函数,从oracle获取函数和过程签名列表
- html个版本间的特点,了解下什么是HTML5,他与以往的版本有什么区别 什么新元素...