日々の日記

ウェブ関連の仕事をしています。趣味はパン作りと読書。
<< 新年明けましておめでとうございます | main | フリーソフトJTrimを使って指定サイズの画像を作る >>
スポンサーサイト
0

    一定期間更新がないため広告を表示しています

    | スポンサードリンク | - | | - | - | - |
    MovableTypeのUTF-8をJcode.pmでJISに変換
    0
       MovableTypeのUTF-8という言い回しも正確ではないのですが、MovableTypeは標準でUTF-8という文字コードを使っています。しかし、それでは問い合わせフォームなどでは文字化けする場合があります。
       フリーで配布されているメールフォームのCGIには、S-JISという文字コードを基準に作られたものが少なくありません。

      しかし、MovableTypeの標準の文字コードはUTF-8です。

      ですから、UTF-8で表示されたWebページにS-JISという文字コードした対応していないCGIを使えば、当然文字化けしたメールが届くわけです。

      もちろん、送信フォームCGIもS-JISをJISに変換などしていることが多いのですが、そこでは、jcode.plという変換プログラムが使われていますが、それもUTF-8には対応していないのです。

      KENT-WEBさんのpostmail.cgi

      普段こちらをよく使うのですが、残念ながらUTF-8には対応していません。

      ですから、結論として、Jcode.pmという変換プログラムを別途サーバーにインストールし、CGIを書き換えなければなりません。

      Jcode.pm

      ダウンロード後、cgiと同じフォルダに転送。

      CGIに、Jcode.pmの設定を書きます。参考にしたのは、こちら。

      dopvFAQ:無理矢理 Jcode.pm 対応方法(無保証)


      しかし、まだ、うまく動きません・・・。さらに、postmail.cgiに特化した修正方法を掲載したページを発見。

      ケヌキブログ: Perl アーカイブ

      で、まだ、メールのタイトルが文字化け。で、見つけたのがこちら。

      365days:::おさるのWeb制作雑記帳: Postmail,cgi (ver4.11) をutf-8にエンコード

      というわけで、何とか設置完了しました。
      参考URLもあくまで参考なので、*を¥$に直したり、違うフォルダに転送したり、といろいろと調整は必要かもしれませんが、がんばってみて下さい。

      元々、MovableTypeを構築するときにS-JISでやっておけば良い、というのは秘密です。

      photo by MIZ

      追記 2007/5/28あと、最近では、UTF-8ですとMTタグでカテゴリー名を利用するときに日本語名が利用できるので、MTをUTF-8で構築。そして、問い合わせページだけ別にSHIFT-JISでページごと作り、クリックしたら別ウィンドウで開くようにしちゃってます。この方法が一番簡単なのかもしれません。
      | グーグルアナリティクスLevel10アンサリスト | 業務日記 | 01:34 | comments(6) | trackbacks(1) | - |
      スポンサーサイト
      0
        | スポンサードリンク | - | 01:34 | - | - | - |
        お久しぶりです。
        駒ヶ根の気賀沢と申します。久しぶりに先生のブログを拝見しました。
        カーオーディオをつけたんですね。詳しい経過報告がありました。しかも安いですね、あのオーディオ。価格・コムでしたっけ?初めて知りました。あれはオススメでしょうか?先生のお墨付きがあれば、今度機会があった時に自分も利用してみたいです。
        | ソースカツ丼 | 2007/01/18 7:02 PM |
        おひさしぶりです。見ていただいてありがとうございましす。価格comというサイトはいろいろな商品を比較し最安値のお店を掲載しています。あとは口コミ情報なども便利です。ぜひ。また、駒ヶ根に行きたいです。
        | パワーポイント | 2007/01/18 11:30 PM |
        どうも、まぁきぃです。
        >元々、MovableTypeを構築するときにS-JISでやっておけば良い、というのは秘密です。

        ツッコミを入れようとしたら、書いてあったですね(笑)

        ところで、このブログで教えていただいたRSSを読み込んで表示するスクリプト、どうにも動かなかったSSIで表示する方も無事動きました。動かなかった原因は不明です(*^_^*)テンプレートファイルを直し直しやっていたらいつの間にかできるようになりました。
        これでmaltblogプラグインを設定しなくても別のブログの更新情報がトップページに表示できるようになり、MTでできることが広がりましたよ〜。

        ついでにSSIも今になってやっときちんと理解したことは秘密です。

        さらに、このブログにコメントさせていただく時にいちいちURLを違う自分のブログに引いているのはSEO対策の一種だということは秘m(以下略
        | まぁきぃ | 2007/01/24 11:35 PM |
        どうぞ、どうぞ。最近、<$MTEntryCategoryID$> に近いスクリプト考えました。ホント面白いですよね。
        | プレゼンテーション研修 | 2007/01/25 12:10 AM |
        はじめまして
        このブログを拝見し、「postmailのUTF-8化成功」といいたいのですが、サイトのUTF-8表示、メール転送までは行われるのですが、メール送付文のみが文字化けしてしまいます。アップロード先のSAKURAインターネットでは、Jcode.pmが標準搭載とのことですが、postmailのlibフォルダにはjcode.plの代わりにJcode.pmを置いています。
        アドヴァイスいただけましたらさいわいです。
        お手数ですがどうぞよろしくお願いいたします。
        | | 2008/02/01 4:44 PM |
        はじめまして。
        何なんでしょう。私も、
        http://siesta.pinoko.jp/diary/archives/2007/01/05_2039.php
        を見てそのとおりやっただけなので、何とも・・・。力になれずスミマセン。
        | 研修講師 | 2008/02/01 5:49 PM |









        http://kyouzai.jugem.jp/trackback/513
        JIS
        JIS日本工業規格(にほんこうぎょうきかく、Japanese Industrial Standards)は、工業標準化法に基づき、日本工業標準調査会の答申を受けて、主務大臣が制定する工業標準であり、日本の国家標準の一つである。JIS(ジス)またはJIS規格(ジスきかく)
        | もえかのブログ | 2007/05/23 9:52 AM |
        1234567
        891011121314
        15161718192021
        22232425262728
        293031    
        << October 2017 >>
        + PR
        + RECOMMEND
        30時間でマスター Webデザイン
        30時間でマスター Webデザイン (JUGEMレビュー »)
        吉田 喜彦, 影山 明俊
        HTML、CSS、FLASH、が1冊で学べます。例題豊富で確実に身につきます。素材CD-ROM付で税込1200円は安い!売れてます。
        JavaScriptもわかるぞ!
        + SELECTED ENTRIES
        + RECENT COMMENTS
        • マクドナルドで無線LANが接続できない時には
          研修講師 (06/25)
        • マクドナルドで無線LANが接続できない時には
          山中徹 (06/25)
        • 楽天に「電話で」問い合わせは出来ない
          nano (06/16)
        • 楽天に「電話で」問い合わせは出来ない
          被害者 (02/23)
        • 機種変更しました、ウィルコムWX320T試用レポート
          研修講師 (01/23)
        • 機種変更しました、ウィルコムWX320T試用レポート
          yasoo7964 (01/23)
        • マクドナルドで無線LANが接続できない時には
          tenten (09/26)
        • 漫画喫茶宿泊でわかったこと
          おこたん (09/23)
        • マクドナルドで無線LANが接続できない時には
          light (06/20)
        • 夏向けのシンプルなパワーポイント無料デザインテンプレート
          KK (06/03)
        + RECENT TRACKBACK
        + CATEGORIES
        + ARCHIVES
        + MOBILE
        qrcode
        + LINKS
        + PROFILE