一定期間更新がないため広告を表示しています
前のページでは、PHPを使ってのメール送信方法について解説しました。ここでは、さらに利用者の多いperl(CGI)で、どのようにUTF-8のメールをWEBアプリで送信可能かを解説します。 基本的にはPHPでの送信方法の2番目の手法と似た方法で可能です。sendmailにパイプ渡しでメールを送信します。 #!/usr/bin/perl #*********************************************************************** # このプログラムはUTF-8(改行コードはLF)で作成されているものという前提で書かれています。 # 当然ながら、perlのパスは各自の環境に合うように書き換えてください。 # PHPに慣れている私はPHPのmail関数のような自作関数send_emailを定義し # て使っています。 # 本文中に「\」と表示され
Unicode(UTF-8)で書かれたメールを受信した際に、各種メールソフトがどの程度、NEC特殊文字(丸の中に数字が入っているものや、「(株)」の一文字版など))やNEC選定IBM拡張文字(はしご高・や、SMAPの草剛の「」など。)、ハングル文字の表示への対応をまとめてみました。 メール送信用に利用したのはOutlook Express6.0(WindowsXP)でした。また、これはあくまでもUnicode(UTF-8)でのテキストメール(HTMLメールではありません。)の受信テストです。「①」「㈱」などのNEC特殊文字、「髙」「德」「彅」などのNEC選定IBM拡張文字がUTF-8のメールの場合、Macでどのように表示されるのかをテストしてみました。また、合わせて多言語文字コードであるUnicodeの力を見るため、ハングル文字の受信テストも行いました。 (Unicodeだからこそ可能かも
Kawa.netxp ajaxな住所入力フォーム いっけんすると普通の住所入力フォームですが、郵便番号7桁を入力すると・・・。 ajax (Asynchronous JavaScript+XML) 技術を利用しています。 Ajax を使った郵便番号検索 や Guide to Using XMLHttpRequest が参考になりました。 ajax サーバ側は、Perl CGI+DB_Fileを使用しています。 サーバ側は 単一郵便番号→複数住所な地域に対応していますが、 クライアント側が複数住所には対応していないので、ちょっとそこは手抜きです。 ajax クライアント側は、Windows Internet Explorer 6.0 で動作確認しています。 FireFox 1.0/Netscape 7.1 でも動きました(Windows で確認)。 Opera 7.54 では、動きません。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く