Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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
Codeigniter 输入类型提交赢得';当它';s咔嗒一声_Codeigniter_Codeigniter 3_Import From Excel - Fatal编程技术网

Codeigniter 输入类型提交赢得';当它';s咔嗒一声

Codeigniter 输入类型提交赢得';当它';s咔嗒一声,codeigniter,codeigniter-3,import-from-excel,Codeigniter,Codeigniter 3,Import From Excel,我的代码有问题,我想创建一个上载按钮来上载我的.xlsx文件,但即使我尝试单击它,它也不会触发 My view.php: <form action="<?php echo base_url("index.php/fin/cost_control/workingcanvas/import"); ?>" method="post" id="import_form" enctype="multipart/form-data"> <p><label>

我的代码有问题,我想创建一个上载按钮来上载我的.xlsx文件,但即使我尝试单击它,它也不会触发

My view.php:

<form action="<?php echo base_url("index.php/fin/cost_control/workingcanvas/import"); ?>" method="post" id="import_form" enctype="multipart/form-data">
    <p><label>Pilih File Excel</label>
    <input type="file" name="file" id="file" required accept=".xls, .xlsx" /></p>
    <br />
    <input type="submit" id="import" name="import" value="Import" class="btn btn-info" />
</form>
我的模型是:

public function insert_multiple($data){
   $this->db->insert_batch('siswa', $data);
}
我尝试在自动加载上添加一些部件,例如

$autoload['helper']=数组('url','form','file')


有什么建议或建议吗?谢谢。

首先在codeigniter的自动加载文件中加载表单帮助程序或手动加载

$autoload['helper']=array('url');//自动加载
$this->load->helper->('form');//手动加载表单助手
你最好用这个

$attributes=array('enctype'=>'multipart/formdata');
echo form_open('index.php/fin/cost_control/workingcanvas/import',$attributes);
而不是标签


更多信息:

您查看日志了吗?您的控制器是否在嵌套文件夹中?
即使我尝试单击它,它也不会触发-这是什么意思?
public function insert_multiple($data){
   $this->db->insert_batch('siswa', $data);
}