###前提・実現したいこと
環境:Windows、Mac
サーバー:Linux
ブラウザ:IE,Chrome,Safari
写真を撮ってその写真情報をアップロードするシステムを作成しております。
###発生している問題・エラーメッセージ
windows環境ではIE,Chrome共にファイル名の文字化けはおこりません。
Mac環境では、Safariのみ正常で、Chromeでファイルをアップロードすると、「ガギグゲゴ」や「パピプペポ」等の濁点や半濁点がついたものが文字化けしてしまいます。
例:ファイル名「ハンバーグとピーナッツ」→「ハンハ?ーク?とヒ?ーナッツ」
となります。
Macだと濁点と半濁点は別々に認識し、出力をするとWEB上で色々探しておりましたが、そしたらなぜSafariだけ上手くいくのでしょうか。
ここでの文字化けとは。アップロード前の$_FILE変数のファイル名をvar_dump
出力時に確認できました。
Macのchromeだけでおこるということはブラウザ側に問題があるのでしょうか。
他サイトを調べておりますが、php5.3以降の関数を使えば解消するかも?と記載がありますが、客先と諸事情の関係で5.2系からあげれない次第です。
当現象に心当たりがある方がいらっしゃいましたらご回答の程宜しくお願い致します。
###補足情報(言語/FW/ツール等のバージョンなど)
言語:PHP
バージョン:5.2.6
宜しくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/16 02:37
2017/08/16 03:02
2017/08/16 03:27
2017/08/16 03:32
2017/08/16 03:51
2017/08/17 10:44
2017/08/17 12:14
2017/08/17 14:35
2017/08/18 10:34