ホームページ > バックエンド開発 > PHPチュートリアル > YII rules 如何验证用户不存在呢

YII rules 如何验证用户不存在呢

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-06 20:27:09
オリジナル
1270 人が閲覧しました

原生 rules 可以验证,用户名是否重复
['username', 'unique', 'targetClass' => '\app\models\Student', 'message' => 'username repeat'],

这样就可以,我的意思是,用户登陆的时候查一下表,是否存在用户名,不存在提示用户 , 用户名不存在,有这样的规则吗 ,没有的话是不是 我还要自己写ajax

回复内容:

原生 rules 可以验证,用户名是否重复
['username', 'unique', 'targetClass' => '\app\models\Student', 'message' => 'username repeat'],

这样就可以,我的意思是,用户登陆的时候查一下表,是否存在用户名,不存在提示用户 , 用户名不存在,有这样的规则吗 ,没有的话是不是 我还要自己写ajax

我他么简直是天才,rules 有exist 规则,这样就ok了
[['username'], 'exist','targetClass' => '\app\models\Student', 'message' => 'username not exist '],

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート