昨日設置したPetit Poll SE ver 4.3
さっそくZakimi::BlogのzRyuさんから宿題をいただいてしまいました(笑)
文字コードの影響でコメントが文字化けしてしまうのをzRyuさんから教えてもらったページを参考に修正をしてみました。
紹介してもらったページはこちら
修正した箇所は以下の通りです。
・「poll.cgi」や「set.dat」、「pt.log」などのファイルをEUCで保存し直し。
・「poll.cgi」のソースを修正
■sjisをeucに変更
&jcode::h2z_sjis (*val);
&jcode::convert(*val, 'sjis', '', 'z');
↓
&jcode::h2z_euc (*val);
&jcode::convert(*val, 'euc', '', 'z');
■shift-jisをeuc-jpに変更(2カ所)
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
↓
<META http-equiv="Content-Type" content="text/html; charset=euc-jp">
テストしたところうまく言ったようです。
zRyuさん情報提供ありがとうございました。大丈夫そうですよ。
でも、修正は自己責任でお願いしますね(笑)
zRyuさん、こんにちわ
お返事遅くなりました。
logファイルとかも1回EUCで保存直したりしないといけないようですが、それはお済みですかね?
それ以外は思いつきません(苦笑)
お役に立てなくてすいません・・・
こんにちは。
上記の変更をやってみたものの、やっぱり文字化けしました。なんで?
1.logや2.logなどにはまだShift-JISで記録されてます・・・
ああなんでだろう…
まあ、コメントはもともとなくてもいいと思っているので大きな問題ではないのだが、せっかくkazuhikoさんに調べてもらったのに・・・面目ないですm(__)m
Posted by: zRyu : 2004年03月29日 11:29