0

我有客户端发布的表单数据,我想在运行表单值之一之前对其进行操作$this->form_validation->run()

这可能吗

即类似的东西;

    //Get user form inputs
$input = $this->input->post();

    //generate slug - my custom code
$input['slug'] = sf_generate_slug($input['slug']);


    if ($this->form_validation->run()) {
    ...
4

1 回答 1

2

$this->form_validation->run()您可以在喜欢之前重新分配任何帖子值

$_POST['slug'] = sf_generate_slug($_POST['slug']);

如果您使用上述方法,它将验证,因为它没有覆盖$_POST

希望有意义

于 2013-06-18T13:17:43.460 回答