KENT-WEB サポートコーナー 過去ログ [ 0072 ]


記事No: 11504
投稿日: 2013/02/28(Thu) 12:19:28
タイトル文字化けのアドバイスをいただけないでしょうか。
ID情報: waccami
投稿者: waccami
URLhttp://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
URLhttp://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
URLhttp://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
URLhttp://set-en.co.jp/recruitmail.html

お世話になっております。

(UTF-Version)ではない方のバーションで再度設定
したところ、解決しました。

私側のコードと異なるバージョンを使っていたので
問題があったのでしょうか。

お忙しいところをご対応いただき
ありがとうございました!


[検索ページ] [掲示板]