Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 编码点火器形式->;运行()相当于表单验证->;运行()?_Php_Forms - Fatal编程技术网

Php 编码点火器形式->;运行()相当于表单验证->;运行()?

Php 编码点火器形式->;运行()相当于表单验证->;运行()?,php,forms,Php,Forms,我对CodeIgniter比较陌生,这可能是一个显而易见的答案,但我在文档中找不到任何东西 我知道如何使用表单验证->运行()验证表单,并在表单成功提交时运行一些代码。如果我想用一个不需要任何形式的验证的表单做些什么呢?当用户提交表单时,是否有一个等价的表单->运行()返回true?比如: page.php public function update($id) { $this->load->helper('form'); if($this->form->

我对CodeIgniter比较陌生,这可能是一个显而易见的答案,但我在文档中找不到任何东西

我知道如何使用表单验证->运行()验证表单,并在表单成功提交时运行一些代码。如果我想用一个不需要任何形式的验证的表单做些什么呢?当用户提交表单时,是否有一个等价的表单->运行()返回true?比如:

page.php

public function update($id)
{
    $this->load->helper('form');

    if($this->form->run())
    {
        // do some stuff after user has submitted form
    }

}

我认为不存在这样的方法,但您可以手动执行 例如:

if ( ! isset($_POST['something']))  // OR $this->input->post('something');
{
    return false //maybe?
}
else
{
    //$something = $_POST['something'];
    return true //maybe?

}

这样的说法应该行得通。您只需要检查是否存在任何post数据

if ($_POST)
{
 // do something
} 

您只需检查是否有$u帖子。