システムの文字コードをsjisで構成しているのですが、
特定の日本語名のファイルをアップロードした時に$_FILESに正しいファイル名がはいりません。
例:麻布十番.png
↓
番.png
アップロードにはFormのinputタグを使っています。
解決法をご存知の方がいらっしゃったら、教えてください。
参考となるURL等でもOKです。
宜しく御願い致します。
http://www.shtml.jp/mojibake/sjis_cgi.html
CGIで特定の文字(表・予・申・能など)が文字化けする
CGIやPHPで、[十]などの一部の文字が受け渡し時に文字化けを起こします。
http://ns1.php.gr.jp/pipermail/php-users/2004-January/020247.htm...
[PHP-users 19721]Re: 変数の受け渡しで一部文字化けするものがある。
PHPでの解決策はこちらに。
他に、送信時にJavascriptをかませてエンコードしてから送信するといった方法も考えられそうです。
参考になれば幸いです。
ありがとうございます。
参考になりました。