件名の文字化け
こちらの掲示板は終了しました。ご質問などはサポートセンターをご利用ください。
メールフォームプロをインストールしてテストした所;
メールの送信は出来るのですが受信したメールの本文や件名が文字化けしてしまいました。
掲示板の参考にfunction.cgiのsendmail iso2202JPをutf-8に変更して本文の文字化け問題は解決しましたが件名の文字化けが治りません。取りあえずconfig.cgiのsubjectの日本語記述を英数記述にして使う心算です。お時間のある時に対応して頂けると幸いです。
- Re:件名の文字化け
- 和田 - 2009-02-27 11:26:07HTMLが・・・Shift_jisってこたぁないでしょうか・・・。
- Re:Re:件名の文字化け
- 高橋 - 2009-02-28 18:21:21返信有難うございます。
全てUTFー8のようです。
- Re:Re:Re:件名の文字化け
- 和田 - 2009-03-01 02:41:46UTF-8であればひとまずsendmailの送信する文字コードはJISじゃないと文字化けします。BASE64エンコードできないので。とりあえずはデフォの状態では件名は文字化けしえない作りなので、一度、設定をもとに戻してみてください。あと件名に変な文字(外字系)が入っていないかは確認してみてください。
- Re:Re:Re:Re:件名の文字化け
- kat - 2009-03-16 18:07:45同様の現象なので、結果が気になります。
configのPATHに関する部分だけ編集。
(件名等は、defaultのままです)
example.htmlに入力して、Thanksページまで無事に進みます。
MAILも到着します。が、件名と本文は文字化けしています。
使用しているftpは、FFFTPですが、転送時に何か失敗しているのでしょうか?
何度もやり直しているのですが、デフォの状態で件名が文字化けしてしまっているので
きっと、おばかの無限ループに落ちいっているような気がします。
ご助言頂ければ、幸甚と存じます。
- Re:Re:Re:Re:Re:件名の文字化け
- 和田 - 2009-03-16 22:00:26>katさま
考えられる可能性は以下の通り。
・HTMLの文字コードがUTF-8以外
・Config.cgi等の文字コードがUTF-8以外
- Re:Re:Re:Re:Re:Re:件名の文字化け
- kat - 2009-03-17 09:35:11早速のアドバイスありがとうございます。
HTMLはDLしたものをそのまま使っているのですが、確認した結果、UTF-8でした。
編集した、Config.cgiも再度確認しましたが、これもUTF-8です。
確認はエディタにて実施。使用しているのは秀丸ver7.08になります。
Jcode.pm(v2.7)はShift-JISですが、UTF-8にしたほうが良いでしょうか?
サーバーの問題でしょうか?
- Re:Re:Re:Re:Re:Re:Re:件名の文字化け
- 和田 - 2009-03-17 17:18:45う~ん・・・。そうですねぇ・・・・。なんですかね・・・。
件名をいちど短くしてもらえますか文字数。
- Re:Re:Re:Re:Re:Re:Re:件名の文字化け
- unknown - 2009-03-17 17:26:16過去ログを読んでイロイロ試しています(バイナリー転送、アスキー転送、パーミッションの変更・・・)が、まだダメです。
以下は、各cgiをダイレクトに実行した結果です。ここから何か分かりますでしょうか?
include.cgi
document.write(unescape("%3Cinput type='hidden' name='javascript_flag' value='1' /%3E"));
document.write(unescape("%3Cinput type='hidden' name='http_referer' value='"+document.referrer+"' /%3E"));
mfp_disp('input_time_disp','<p>このフォームの入力にはおおよそ <strong>2分48秒</strong> 程度掛かります。</p>');
mfp_disp('limit_disp','<p class="limit">残り応募数はあと <strong>-1</strong> 枠です。</p>');
send.cgi
ERROR CODE5
Javascriptが有効ではありません。
check.cgi
【確認】ログファイルの書き出しは有効になっていません
:(略)
【警告】sendmailのパスが多分ちがうよっ!
:(略)
メールは届いているので、パスは大丈夫かと思います。
秀丸ではUTF-8Nという選択肢がありませんが、このせいでしょうか?
- Re:Re:Re:Re:Re:Re:Re:Re:件名の文字化け
- kat - 2009-03-17 17:30:29スミマセン↓下の書き込みは私です。
- Re:Re:Re:Re:Re:Re:Re:Re:Re:件名の文字化け
- 和田 - 2009-03-17 18:02:03CGI自体は問題なく動作しているようなので件名を短くしてもらうか、一度まったく違う件名をテストしてみてください。
- Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:件名の文字化け
- kat - 2009-03-18 10:59:07件名、デフォで使用していたのですが、短くしました。・・・結果変わらずです。
件名の部分は、英語でも何とかなるのですが、本文はどうしようもないです。
問題があるとしたら、やはり config.cgi なのでしょうか?
config.cgiの保存の際に UTF-8 BOMを付ける や 改行コード=LFの指定も試しました。
高橋さんは上手くいったのか、気になります。
自分のスキルの無さが嘆かわしいです。
- Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:件名の文字化け
- 高橋 - 2009-03-18 11:06:29私の場合、function.cgiのsendmailの所のiso2202JPをutf-8に変更したら文字化け治りました。
それ以上の事は特に何も変更していません。
頑張って見てください。
- Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:件名の文字化け
- kat - 2009-03-18 11:12:00高橋さん、ありがとうございます。試してみます。
- Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:件名の文字化け
- 和田 - 2009-03-18 12:31:43>katさま
すいません・・・。が、がんばってくださいっ!
>高橋さま
すすすすいません・・・。フォローありがとうございますっ!