問題タブ [codeigniter-form-validation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
codeigniter - Codeigniter 4 のフォーム検証エラーを修正する方法
ログインフォームでCodeigniter 4フォーム検証を使用しました。また、検証フォームはうまく機能します。ログインページがロードされる前に、インポートされたフィールドにもエラーが表示されます。以下では、ログインのセクションに関連するコントローラーとビューのコードを挿入しました。さまざまな方法を確認しましたが、それを解決する方法がわかりませんでした。それを解決するために私を指導してください。
ユーザーコントローラー:
login.php (ログインページビュー):
出力 (ログインページの初回アクセス): localhost/user/login
php - モデルでコールバック検証メッセージを表示できません
codeigniter 3 を使用して単純なログイン フォームを作成していますが、コールバック検証メッセージが機能しませんでした。これが私のコードです:
LoginForm_model.php
ログインフォームの入力を検証するために、コントローラーでそのモデルを使用します
ようこそ.php
コールバックの検証は機能しているようですが、メッセージは次のようになります。
フィールド名 Username に対応するエラー メッセージにアクセスできません。(username_exist)
コントローラーに username_exist 関数を配置すると、コールバックの検証が機能します。モデルでそれを行うことはできませんか?コントローラーをできるだけきれいにしたい。助けてください。