
No.1ベストアンサー
- 回答日時:
どのjcode.plでしょうか?
改造されていない限り、jcode.plはUnicodeに対応していません。
@contentsがUTF-8だったりしたら、jcode.plでは対応できません。
Perlが古い等の理由が無いのなら、Encodeモジュールを使いましょう。
この回答への補足
回答ありがとうございます。
普通のjcode.plですが、メール送信の日本語文書はHTMLのjavascriptで1行入力の文字列をencodeURIしてcgiのパラメータにしています。
cgiではこの文書を蓄積してメール送信しています。
日本語はUTF-8コードの可能性があります、encodeURIの変換又はその後でjisかsjisでcgiに渡せないでしょうか?
ありがとうございました、頂いた回答をヒントに以下のようにして解決しました。
use Jcode;
$subject = Jcode::convert( $subject, "jis", "");
$contents = Jcode::convert($contents, "jis", "");
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLServerへの出し入れで文字化け
-
UTF-8で5~6バイトになる文字コ...
-
エクセルシート名の制限を変更...
-
データの値の近いものをグルー...
-
COBOLのCOMP形式について
-
10Mバイトて文字数に すると何...
-
SQLで1バイト、2バイト混在...
-
ListView重複データ削除
-
ポインター引数の関数でコンパ...
-
memcmp バイナリデータの比較方法
-
Excel VBA メール作成について ...
-
COBOL PICTUREで X,S,Vの意味
-
バイト列とバイナリ列の違いが...
-
stable diffusionのエラー
-
ピクセル,dpiから容量(バイト...
-
html→aspxへのタグ変換方法
-
Excelで、HTMLタグだけを削除す...
-
DataGridViewの特定列に入力さ...
-
IEレジストリのSavedLegacySe...
-
VBAでShift-JISのURLエンコード
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
これはなんて文字コードかわか...
-
CGI掲示板の文字化け
-
BBSの基本的なファイル操作法?
-
機械語?
-
CGIからの文字が化ける
-
SQLServerへの出し入れで文字化け
-
cgiの文章がHP上で見ると文字化...
-
utf-8でメールを送信すると件名...
-
全角カタカナチェックについて
-
ソ噂浬欺圭構蚕十申曾箪貼能表...
-
SHIFT-JIS utf-8 スクリプト
-
Apacheでも互換性
-
CGI(Perl)の文字化けについて
-
応募フォームなどの住所欄で最...
-
入力項目のチェック
-
perl cgi のエンコード SHIFT...
-
秀丸でCGIを開いたら文字化...
-
フォームメールで名前を全角の...
-
ESC/Pのテキスト印字の制...
-
Window open パラメタについて
おすすめ情報