記事No | : 11504 |
投稿日 | : 2013/02/28(Thu) 12:19:28 |
タイトル | : 文字化けのアドバイスをいただけないでしょうか。 |
ID情報 | : waccami |
投稿者 | : waccami |
URL | : http://set-en.co.jp/recruitmail.html |
いつもお世話になっております。フォームを使用させていただいて大変助かっております。
さて、http://set-en.co.jp/recruitmail.html こちらのページで
下から二番目の質問箇所の面接希望時間
第一希望の曜日だけがなぜか文字化けをして送られてきます。
フォームの確認画面では問題ないのですが、
届いたメールを確認すると
第一希望曜日 = \x{fffd}\x{fffd}\x{fffd}\x{fffd}\x{fffd}\x{fffd}
時間帯 = 午前中
第ニ希望曜日 = 火曜
時間帯 = 午前中
第三希望曜日 = 未選択
時間帯 = 午前中
と、第一希望の箇所だけが文字化けします。
何度か送信チェックをしてみましたが、第一希望だけ必ずなります。
CGIについては無知でして、色々と過去ログなど見てpostmail.cglを
いじってみたりしましたが、改善されず。
お忙しいことと思いますが、アドバイスいただけないでしょうか。
よろしくお願いします。
記事No | : 11505 |
投稿日 | : 2013/02/28(Thu) 16:21:09 |
タイトル | : Re: 文字化けのアドバイスをいただけないでしょうか。 |
ID情報 | : teketen |
投稿者 | : てけてん |
http://www.kent-web.com/support/oldlog/0005/0122.html
この過去ログと同じ症状ですね。
ご利用のサーバーには、Jcodeがインストールされている環境でしょうか?
もしそうならば、postmailのlibディレクトリ内のJcode.pmとJcodeディレクトリを削除して試してみてください。
インストールされていない環境ならば、過去ログ同様、postmailのJcodeのバージョンを0.88に変更してみるとどうなりますか?
それでも駄目な場合、ご利用のサーバーのPerlのバージョンを教えて下さい。
記事No | : 11542 |
投稿日 | : 2013/03/06(Wed) 15:21:52 |
タイトル | : Re^2: 文字化けのアドバイスをいただけないでしょうか。 |
ID情報 | : waccami |
投稿者 | : waccami |
URL | : http://set-en.co.jp/recruitmail.html |
お世話になっております。お返事ありがとうございます。
調べてみましたところ、Jcodeがインストールされているようです。
ですので、のJcode.pmとJcodeディレクトリを削除してみましたが、やはり文字化けが起こってしまいます。
のPerlのバージョンは
「5.8.8」
です。
お忙しいところ大変恐縮ですが、よろしくお願いいたします。
> http://www.kent-web.com/support/oldlog/0005/0122.html
> この過去ログと同じ症状ですね。
> ご利用のサーバーには、Jcodeがインストールされている環境でしょうか?
> もしそうならば、postmailのlibディレクトリ内のJcode.pmとJcodeディレクトリを削除して試してみてください。
> インストールされていない環境ならば、過去ログ同様、postmailのJcodeのバージョンを0.88に変更してみるとどうなりますか?
> それでも駄目な場合、ご利用のサーバーのPerlのバージョンを教えて下さい。
記事No | : 11544 |
投稿日 | : 2013/03/06(Wed) 17:34:30 |
タイトル | : Re^3: 文字化けのアドバイスをいただけないでしょうか。 |
ID情報 | : teketen |
投稿者 | : てけてん |
前回、確認画面まで確認しなかったのですが、postmailはutf8版ですか?
でしたら、フォームもShift_jisではなく、utf8の文字コードで作成してみるとどうなりますか?
記事No | : 11547 |
投稿日 | : 2013/03/07(Thu) 15:47:11 |
タイトル | : Re^4: 文字化けのアドバイスをいただけないでしょうか。 |
ID情報 | : waccami |
投稿者 | : waccami |
URL | : http://set-en.co.jp/recruitmail.html |
お世話になっております。
そうです、UTF-8版です。
最初に文字化けの箇所が出てしまい、
init.cgi内の
# 文字コード自動判別(0=no 1=yes)
# → フォームの文字コード判別を行う場合
# → フォームがUTF-8の場合は「0」で概ねOK
$cf{conv_code} = 1;
を1とすることで、解決されたのですが、コードの
問題でしょうか。
(UTF-Version)ではない方を使わせていただき、確認
してみようかと思います。
確認して、また書き込みさせていただきます。
お忙しいところありがとうございます!
> 前回、確認画面まで確認しなかったのですが、postmailはutf8版ですか?
> でしたら、フォームもShift_jisではなく、utf8の文字コードで作成してみるとどうなりますか?
記事No | : 11548 |
投稿日 | : 2013/03/07(Thu) 16:08:25 |
タイトル | : Re^5: 文字化けのアドバイスをいただけないでしょうか。 |
ID情報 | : waccami |
投稿者 | : waccami |
URL | : http://set-en.co.jp/recruitmail.html |
お世話になっております。
(UTF-Version)ではない方のバーションで再度設定
したところ、解決しました。
私側のコードと異なるバージョンを使っていたので
問題があったのでしょうか。
お忙しいところをご対応いただき
ありがとうございました!