[Problem]
File Management: uploads a file with a Chinese file name. The file name is garbled during download.
[Solution]
Transcoding is still required.
Open the fileviewer. php file in the root directory and find Code :
Copy code The Code is as follows: <? PHP
......
Header ('mime-version: 100 ');
Header ('pragma :');
Header ('cache-control: public ');
Header ('content-length: '. $ file ['file _ size']);
Header ('content-type: '. $ file ['file _ type']);
Header ('content-transfer-encoding: 8bit ');
Header ('content-Disposition: attachment; filename = "'. $ file ['file _ name'].'" ');
......
To:Copy codeThe Code is as follows: <? PHP
......
Header ('mime-version: 100 ');
Header ('pragma :');
Header ('cache-control: public ');
Header ('content-length: '. $ file ['file _ size']);
Header ('content-type: '. $ file ['file _ type']);
Header ('content-transfer-encoding: 8bit ');
Header ('content-Disposition: attachment; filename = "'. iconv (" UTF-8 "," gb2312 ", $ file ['file _ name']).'" ');
......