質問: cgiファイルをeucに変換? 超初心者のmaruです。 またまた解らない事が発生しました。 なんと掲示板の内容が文字化けしてしまいます 本にはeucに変換すると直ると書いてありますが 何の事やらさっぱりです。 具体的にどうやって変換するのか教えて下さい。 お願いします。
回答: 「euc」とは文字コードのことです。通常プロバイダのサーバーなどが動いているunix上では「euc」という文字コードを使います。 windowsの「メモ帳」などで作ったファイルはshift-jisというコードで保存されますので、unix上では文字化けしてしまいます。秀丸などのテキストエディタを使えば変換できます。 保存するときに文字コードを「euc」にすればokです。 改行コードも「lf」にした方がいいのではないでしょうか? そのまま転送したら行末に「^m」みたいなコードが表示されて(おそらくcr+lfのcrコードでしょう)perlなどのプログラムが動作しないかもしれません。 ftpのクライアントソフトでも、転送時に文字コードを変換できたものがあったと思います。