-文件名(示例Document.pdf) 上传后,新文件名为(Example_Document.pdf),但返回文件名为Example Document.pdf,我需要文件名= Example Document.pdf,返回文件名= Example Document.pdf
-文件名(ตัวอย่างเอกสาร。pdf) 上载后,新文件是(ตัวà¸à¸¢à¹ˆà¸²¸¸ ,我需要文件名=ตัวอย่างเอกสาร。pdf并返回文件名=ตัวอย่างเอกสาร。pdf 如何解决此错误?***
function do_upload($field = "")
{
$config['upload_path'] = "/upload/";
$config['allowed_types'] = 'pdf';
$config['encrypt_name'] = false;
$this->upload->initialize($config);
$file_name = "";
if ( $this->upload->do_upload($field)) {
$file_name = $this->upload->data("file_name");
}
return $file_name;
}
答案 0 :(得分:0)
如果您不想使用下划线(我认为使用下划线会更好),您可以这样做:
$config['remove_spaces'] = false;
https://www.codeigniter.com/user_guide/libraries/file_uploading.html#preferences