2014.11.29 Saturday
スポンサーサイト
一定期間更新がないため広告を表示しています
| スポンサードリンク | - | | - | - | - |
日々の日記ウェブ関連の仕事をしています。趣味はパン作りと読書。
2007.01.12 Friday
MovableTypeのUTF-8をJcode.pmでJISに変換
フリーで配布されているメールフォームの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でページごと作り、クリックしたら別ウィンドウで開くようにしちゃってます。この方法が一番簡単なのかもしれません。 コメント
お久しぶりです。
駒ヶ根の気賀沢と申します。久しぶりに先生のブログを拝見しました。 カーオーディオをつけたんですね。詳しい経過報告がありました。しかも安いですね、あのオーディオ。価格・コムでしたっけ?初めて知りました。あれはオススメでしょうか?先生のお墨付きがあれば、今度機会があった時に自分も利用してみたいです。
| ソースカツ丼 | 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 |
コメントする
この記事のトラックバックURL
トラックバック機能は終了しました。
トラックバック
JIS日本工業規格(にほんこうぎょうきかく、Japanese Industrial Standards)は、工業標準化法に基づき、日本工業標準調査会の答申を受けて、主務大臣が制定する工業標準であり、日本の国家標準の一つである。JIS(ジス)またはJIS規格(ジスきかく)
| もえかのブログ | 2007/05/23 9:52 AM |
|
+ PR
+ RECOMMEND
30時間でマスター Webデザイン (JUGEMレビュー »)
吉田 喜彦, 影山 明俊 HTML、CSS、FLASH、が1冊で学べます。例題豊富で確実に身につきます。素材CD-ROM付で税込1200円は安い!売れてます。 JavaScriptもわかるぞ!
+ SELECTED ENTRIES
+ RECENT COMMENTS
+ RECENT TRACKBACK
+ CATEGORIES
+ ARCHIVES
+ MOBILE
+ LINKS
+ PROFILE
|
(C) 2024 ブログ JUGEM Some Rights Reserved.
|
PAGE TOP |