キャビネットにアップロードしたファイルをダウンロードする際にファイル名が文字化けする現象について

投稿日時: 2021/01/26 江間史昭

以前、同じような質問があり、回答もあったのですが、初心者のため何をしたら良いのかわかりません。

PHPのファイル内に入って、ソースを変更すれば良いのでしょうか?その場合PHPのファイルをどのように開けば良いのでしょうか?

丁寧に教えていただけると助かります。

Re: キャビネットにアップロードしたファイルをダウンロードする際にファイル名が文字化けする現象について

投稿日時: 2021/01/30 jsuzuki

江間様

NetCommons3のバージョンはなんでしょう?この問題は多分最新版にすれば直っていると思うのですが。

それでもというのであれば、ですが。

NetCommons3インストールディレクトリ/app/Controller/Component/DownloadComponent.php

195行目あたり

$content .= 'filename*=UTF-8\'\'' . $downloadFileName;

          ↓

$content .= 'filename*=UTF-8\'\'' . rawurlencode($downloadFileName);

 

と修正すればいいと思います。

 

 

以前、同じような質問があり、回答もあったのですが、初心者のため何をしたら良いのかわかりません。

PHPのファイル内に入って、ソースを変更すれば良いのでしょうか?その場合PHPのファイルをどのように開けば良いのでしょうか?

丁寧に教えていただけると助かります。