ホームページを制作する際に、簡単な更新案内、ホームページ上からメールを送る為の仕組みを良く利用します。 基本的に、CGI と言うプログラムを利用させて頂きますが、最近ちょっと不具合が出ています。 実は、CGI プログラムを利用すると、文字化けを起こします。 その原因は、ホームページの文字コードに原因が有ります。基本的にホームページの文字コードは、シフトJIS にしておけば問題は無いのですが、最近制作するホームページは文字コードに UTF-8 を利用する事が多くなっており、ホームページの文字コードを UTF-8 にして、CGI を設置すると文字化けを起こします。 この原因は、CGI で利用している日本語処理モジュールが、UTF-8 に対応いていないのが原因です。多くの CGI プログラムでは、jcode.pl と言うモジュールが利用されていますが、この jcode.pl が UTF-8 に対
![jcode.pl と UTF-8 - manabiBlog](https://cdn-ak-scissors.b.st-hatena.com/image/square/046bd17e9ba63ad7a9b7c939346eefdc43e9c928/height=288;version=1;width=512/http%3A%2F%2Fmaru.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)