您好,欢迎访问一九零五行业门户网

ThinkPHP表单自动提交验证实例教程

这篇文章主要介绍了thinkphp表单自动提交验证实例教程,非常有实用价值,需要的朋友可以参考下
本文以实例讲述了thinkphp表单自动提交验证的实现过程,详细步骤如下所示:
一、模板部分:
thinkphp示例:表单提交、自动验证和自动填充标题:
邮箱:
内容:
验证码: 输入对应的数字
{$vo.title} [{$vo.email} {$vo.create_time|date='y-m-d h:i:s',###}]
{$vo.content|nl2br}
二、模型部分form类程序代码:
三、控制器部分indexaction类程序代码:
top6('','*','id desc');//从数据库中读取最新6条记录,并且安id倒序输出 $this->assign('list',$list);//把数据传到模板里 $this->display(); } // 处理表单数据 public function insert() {//此方法对应表单的action=__url__/insert $form = d(form); if($form->create()) {//创建 form 数据对象,默认通过表单提交的数据进行创建,为下面写入数据库做准备$form->add();// 新增表单提交的数据 ,吧上面创建的数据对象提交$this->redirect();//返回上一个模块,页面跳转可以说是 }else{header(content-type:text/html; charset=utf-8);exit($form->geterror().' [ 返 回 ]'); } } // 生成验证码 //这个方法没什么好说的,固定格式 public function verify() { import(org.util.image);image::buildimageverify(); //这里两个冒号是调用静态方法 }} ?>

其它类似信息

推荐信息