扫码关注官方订阅号
因为要做手机APP客户端,如果Yii靠的是javascript来验证的话(比如用户名是否为空啊之类的),那么在Android客户端就不起作用了。当然有人说直接在Android客户端来验证嘛。。其实也没错,我觉得在服务器多做一遍验证我才放心。。 求教
认证高级PHP讲师
用他的cActiveForm组件可以设定前后端同时验证的,还能达到比如验证失败返回页面后,提交的数据还保留在表单中的效果,具体请戳cActiveForm
题主应该详细了解下 Yii 的 Rule 机制。
Yii
Rule
Yii 的每个 Model 都需要设置 rule,而这个 rule 规则在数据保存或更新时就起到了验证的作用。
Model
rule
首先题主应该读手册,了解 rule 的详细规则,其次,下面这篇链接介绍了一些基本类型,可以参考:
《Yii CModel 中 rules 验证规格》
前后端同时验证,并可以指定规则。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
用他的cActiveForm组件可以设定前后端同时验证的,还能达到比如验证失败返回页面后,提交的数据还保留在表单中的效果,具体请戳cActiveForm
题主应该详细了解下
Yii的Rule机制。Yii的每个Model都需要设置rule,而这个rule规则在数据保存或更新时就起到了验证的作用。首先题主应该读手册,了解
rule的详细规则,其次,下面这篇链接介绍了一些基本类型,可以参考:前后端同时验证,并可以指定规则。