Codeigniter-Form_验证返回值

Codeigniter-Form_验证返回值,codeigniter,Codeigniter,我对Codeigniter中的验证错误有问题 当调用带有锚点的表单时,当dsiplay数据时,我没有错误,但当调用打开表单的表单时,我在所有文件上都有错误 示例视图工作: <a href="contr/create" class="small-box-footer"> ADD <i class="fa fa-arrow-circle-right"></i> </a> 示例视图不起作用: <div> <?php

我对Codeigniter中的验证错误有问题

当调用带有锚点的表单时,当dsiplay数据时,我没有错误,但当调用打开表单的表单时,我在所有文件上都有错误

示例视图工作:

<a href="contr/create" class="small-box-footer">
   ADD <i class="fa fa-arrow-circle-right"></i>
</a>

示例视图不起作用:

<div>
    <?php echo form_open('contr/create', 'role="form" class="form-horizontal"  ');?>
         <button class="btn">ADD</button>
    </form>
</div>


首先,你需要考虑两件事:

  • 你还没有采取按钮类型提交

  • 您尚未使用数据获取输入名称

  • 应该是这样的:

    <div>
    <?php 
     echo form_open('contr/create', 'role="form" class="form-horizontal"  ');
    echo form_input('data', set_value('data'));
    $data = array(
        'type'  => 'text',
        'name'  => 'data'
    );
    echo form_input($data);
    ?>
    
         <button type="submit" class="btn">ADD</button>
    </form>
    
    
    
    您没有name=“data”的输入字段是的,我有一个表单中包含name数据的字段。您看到的视图是一个外部链接。在名为v_insert的视图中,可以使用ajax尝试使用
    数据输入
    字段page_content'=>'fly/v_insert'我插入从上面的2个链接调用的v_insert视图你能告诉我你得到的错误吗?还可以使用调试器在您正面临问题的位置进行调试。错误为true。
        <?php   echo form_open_multipart('user/edit', 'role="form" class="form-horizontal" id="basic-validate" ');?>
    
        <h3 class="panel-title">
        <?php $data = array(
            'name'          => 'data',
            'value'         => set_value['data'],
            'class'         => 'form-control rounded',
            'type'          => 'text',
            );
            echo form_input($data) ?></h3>
        <?php echo form_error('data'); ?>
    </form>
    
    <div>
    <?php 
     echo form_open('contr/create', 'role="form" class="form-horizontal"  ');
    echo form_input('data', set_value('data'));
    $data = array(
        'type'  => 'text',
        'name'  => 'data'
    );
    echo form_input($data);
    ?>
    
         <button type="submit" class="btn">ADD</button>
    </form>