【问题标题】:PHP form validation generating static textsPHP 表单验证生成静态文本
【发布时间】:2020-01-09 07:39:32
【问题描述】:

所以我正在使用 Codeigniter 并想了解它,只是想知道 form_validation 代码是如何工作的?

$data['title'] = 'Create Post';

$this->form_validation->set_rules('title', 'Title', 'required');
$this->form_validation->set_rules('body', 'Body', 'required');

if($this->form_validation->run() === FALSE){
    $this->load->view('templates/header');
    $this->load->view('posts/create', $data);
    $this->load->view('templates/footer');
} else {
    $this->post_model->create_post();
    redirect('posts');
}

因为当我在文本框中输入空字段或触发验证错误时,它会自动生成“需要标题字段”和“需要正文字段”。它是图书馆的一部分吗?

【问题讨论】:

    标签: php mysql codeigniter


    【解决方案1】:

    我附上了一个关于如何在 CI 和示例中进行验证的示例

    https://www.guru99.com/codeigniter-form-validation.html

    在你的代码中使用

    "==" insted of "==="

    在 IF 条件下,因为“===”也检查数据类型,但在这里您只检查条件是 TRUE 还是 FALSE。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-19
      • 2011-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-20
      • 2014-10-30
      • 1970-01-01
      相关资源
      最近更新 更多