人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

環境は php+mysql+apache です。
システムの文字コードをsjisで構成しているのですが、
特定の日本語名のファイルをアップロードした時に$_FILESに正しいファイル名がはいりません。
例:麻布十番.png

番.png
アップロードにはFormのinputタグを使っています。
解決法をご存知の方がいらっしゃったら、教えてください。
参考となるURL等でもOKです。
宜しく御願い致します。

●質問者: tejicube
●カテゴリ:コンピュータ
✍キーワード:Apache MySQL PHP PNG SJIS
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● jippu
●50ポイント

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をかませてエンコードしてから送信するといった方法も考えられそうです。


参考になれば幸いです。

◎質問者からの返答

ありがとうございます。

参考になりました。


2 ● power1
●0ポイント

http://www.jusnet.co.jp/business/bunrei.shtml

ビジネス文例集、社交・儀礼・取引上の文書

?

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ