CIバージョン2.1.4Codeigniterが 'program'という単語を含むテキストファイルをアップロードできない
私は、テキストファイル用にCIバージョン2.1.4のファイルアップロードセクションを作成しました。それはすべての通常のテキストファイルでうまくいきます。しかし、「プログラム」という単語が含まれているテキストファイルをアップロードしようとすると、サポートされていないファイル形式を示すCIファイルの検証が残っています。私は単語 "プログラム"を追加した後にファイルタイプを印刷しようとしましたが、以前のものと同じです(テキスト/プレーン)。私もgoogledしかし、任意の解決策を得ることはありません。
私にこれを手伝ってください。
$config['allowed_types'] = 'gif|jpg|png|pdf|doc|docx|xlsx|word|xls|csv|txt|text';
の代わりに - -
コンフィグ変数
$config['allowed_attachment_types'] = 'gif|jpg|png|pdf|doc|docx|xlsx|word|xls|csv|txt|text';
コントローラのアップロードセクション
if (! $this->upload->do_upload('file')){
$this->session->set_flashdata('growl_success', $this->upload->display_errors());
redirect('/common/lists/edit/'.$id,'refresh');
} else {
$uploaded = $this->upload->data();
$data_attachment['id_list'] = $this->input->post('id_list');
$data_attachment['filename'] = $uploaded['file_name'];
$data_attachment['title'] = $this->input->post('attachment_title');
$data_attachment['description'] = $this->input->post('attachment_description');
$data_attachment['public_yn'] = $this->input->post('public_yn');
$data_attachment['created_by'] = $this->ion_auth->user()->row()->id;
$data_attachment['modified_by'] = $this->ion_auth->user()->row()->id;
$this->attachment->update_attachment($this->input->post('id_attachment'),$data_attachment);
redirect('/common/lists/edit/'.$id_list,'refresh');
}
あなたのコードを教えてください。あなたのコードを予測するより簡単です –
ここにいくつかのコードを追加できますか? – krutssss
私はコードで質問を更新しました。 –