保存ログファイルの文字化けについて

今井さん (2010-09-10 17:24:40) www.n-pcs.com/jpa/sekisanShiryo/mailform/mailform.html

はじめまして。

現在、メールフォームプロの設置テストを行っています。

テキストエリアに、『髙』・『﨑』等の文字を入力し送信すると送られたメールが文字化けを起こしました。config.cgiの「UTF-8モード (0:通常 / 1:日本語以外対応)」を1と設定して、メールでの文字化けは改善したのですが、保存ログファイルは『?』で表示されます。

お手数ですが、改善方法をご教授頂けないでしょうか。

よろしくお願いいたします。

Re:保存ログファイルの文字化けについて

和田 (2010-09-21 17:31:33) www.synck.com

ログファイルを保存する過程でSJISに変換してるので旧字体は文字化けするかもしれません。回避するためにはencodeSJISという下りの処理をすべてコメントアウトすれば回避できますがログファイルはUTF-8で保存されるためExcelなどで開く場合、文字コードを指定してから開くか、あらかじめファイルの文字コードをSJISに変換してから開くかどっちかで対応できると思います。