主页 > 后端 > thinkphp教程 >
来源:自学PHP网 时间:2014-11-28 23:17 作者: 阅读:次
[导读] 新版本出来之后,也可以在 controller里面验证,需要指定两个变量一个是 $validate $auto 里面指定的规则和 model中一样。之前用把自动验证放在model里面总是有问题,先D实例化model类。...
thinkphp之3.1版本自动验证新版本出来之后,也可以在 controller里面验证,需要指定两个变量一个是 $validate $auto 里面指定的规则和 model中一样。 之前用把自动验证放在model里面总是有问题,先D实例化model类。 注意:只有先 $user->auto($auto)->validate($validate)->create()生成对象,这样才支持自动验证. 然后date数组要保留,因为像我做的这个注册,如果不用date单独从post数组中抽出来。 user->add();是不成功的,他默认是post的数据,有了date数组,应该添加的是date数组,放在controller里面一切正常上代码:
ajax验证,thinkphp中$.post方式验证用户名存在还是不存在,实例代码如下: $.post('__URL__/checks',{'username':s,'aa':'bb'},function(data){ alert(data.data.info); });
php代码如下:
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com