- 1投稿者:三河人 投稿日:2007/06/28(木)00:06:52
- について。
- 2投稿者:三河人 投稿日:2007/06/28(木)00:10:01
- 鯖を変えてから、今まで使用していたjcode.plのままでは
i-mode投稿で時々、UTF-8と認識されて文字化けするようになりました。
これに対応しようと、色々考えてみたいと思います。
まずネットで調べてみたら、現在のPerlで主流の日本語変換モジュールは
「Jcode.pm」だそうです。
早速これを組み込んでテストしてみましたが、半角カナのみの投稿が
常に化けるようになってしまいました(;´Д`)
これはちょっと、使い物になりません…。
- 3投稿者:三河人 投稿日:2007/06/28(木)00:15:03
- 尚、鯖を変えたにも関わらず「くずはすくりぷと」では一度も文字化けを
していません。
「くずはすくりぷと」の場合、常にjcode.plを実行する訳では無く
ブラウザ側の誤認識などで、「SJIS投稿なのにUTF-8認識された場合」のみ、jcode.plを実行するようにしています。
通常は、なんの変換処理も行っていません。言いかえれば、ブラウザ等が
誤認識しない限り、半角カナ投稿であろうと日本語変換処理が無かろうと
文字化けはしないのです。
最悪、この方法論で対応するしかないのかもしれません。
- 4投稿者:三河人 投稿日:2007/12/10(月)22:14:53
- 参考文献。
UTF-8→SJIS変換関連
http://www.nishishi.com/blog/2006/02/jcodepm.html
- 5投稿者:三河人 投稿日:2007/12/10(月)22:19:54
- 直接スレタイと関係無いけど、XREAでCGIバージョン等を知る方法。
ttp://www.sxxx.xrea.com/server_info.cgi
xxxを、該当の鯖番号に置き換えればオケー。