フォームの検証を行う必要があります。検証ケースの 1 つで次のようなことを行いました。
if($this->input->post('submitted') =='yes') { // this is hidden field in the form
if($this->form_validation->run() === TRUE) {
$gos['success'] = TRUE;
$this->admin_model->update_duela($duel_id);
} else {
$gos['success'] = FALSE;
}
}
そして次のようなビューで:
if($success) {
echo "Your post has been submitted!";
} else {
echo validatoin_errors();
}
検証エラーは素晴らしいです。検証が失敗したときに使用します。しかし、検証がパスしてフォームが正常に送信されると、通常は上記のようなことを行います。
また、次のようなことをビューで直接行うこともできます。
if($this->form_validation->run() === TRUE) {
echo "Your post has been submitted!";
} else {
echo validation_errors();
}
しかし、それを視野に入れるのは良くありません。それは...ですか?
提案をありがとう