Codeigniter 输入类型提交赢得';当它';s咔嗒一声
我的代码有问题,我想创建一个上载按钮来上载我的.xlsx文件,但即使我尝试单击它,它也不会触发 My view.php: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>
<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);
}