コードに問題があり、csv ファイルをアップロードしようとすると、数日前は機能していましたが、今朝もう一度試してみると. それは動作しません。「アップロードしようとしているファイルの種類は許可されていません」というエラーが表示されました。
まあ、私は codeigniter を使用し、ライブラリには csvimport を使用します。この効果かどうかはわかりません。追加情報については、数日前にもう一度アップロードする前にワンプサーバーを更新しました。
私のコントローラーコード:
public function tambahsoal(){
$config['upload_path'] = './upload/';
$config['allowed_types'] = 'csv';
$config['max_size'] = 1000;
$this->load->library('upload',$config);
$this->upload->initialize($config);
if(!$this->upload->do_upload()){
$data['error'] = $this->upload->display_errors();
$this->load->view('dosen/hasilup',$data);
}else{
$file_data=$this->upload->data();
$file_path='./upload/'.$file_data['file_name'];
//bla bla i code again for get everthing in my csv file.
}
}
結果は if 条件になります。「アップロードしようとしているファイルの種類は許可されていません。」
ありがとうございます。