これはフロントデスクです
これはCateコントローラーです##これはモデルテンプレートです
問題は、データをデータベースに正常に挿入できますが、空かどうかを検証できないことです。理由を知るのを手伝ってください。
怪我咯2017-05-27 17:45:50
Cate コントローラーのコードが間違って書かれていますか? 。 。
$data['catename'] = I('catename'); この行は間違っていますか?
$data['catename'] = I('post.catename');これを実行しましょう。
実際、直接作成メソッドを使用すると、フロント デスクから要求されたすべてのデータを取得するために再度記述する必要はありません。
某草草2017-05-27 17:45:50
つまり、上記に反論するには、I ("catename") でフォーム検証を忘れましたが、次のテストを試してみてください。
1. カスタム検証関数を使用します。検証が呼び出されているかどうかを確認できます (ドキュメントの定義を参照してください)。2. I()関数で取得した値が
ではないので長さを確認します。