文字コード[12turedure]
(2003-02-13 01:38:07) by riemagu


今日は虎ノ門で打ち合せ。家から虎ノ門までバスで行った。渋谷で一回乗り継ぎでいけるからメチャ楽。地下鉄より外が見えて楽しいし。夕方まで打ち合わせして、帰りにメトロネットワーク路線図(大1,800円、小350円)を購入。この地図が結構詳しくて面白い。そう、地図って見てるの面白いよね。んで、大盛堂でcgiの参考書買って帰った。市民ZOOの掲示板が文字化けするんだよ??。ついに避けていたcgiに手をつけることに、、、。それも苦手なエンコード。もぅ、フォントとかエンコードとか文字って難しい。何とかもっとシンプルにならんのかねぇ。試行錯誤の上、投稿お知らせメールのヘッダ作成部分を以下のようにするとうまくいった。
 $MailName = $in{'name'}; # inはユーザが入力した値が入ったハッシュ。ユーザの名前をスカラー変数へ代入。
 &jcode'convert(*MailName,'jis'); # その変数をjisへコード変換
 print MAIL 'From: "';
 print MAIL "$MailName";
 print MAIL '"<';
 print MAIL "$in{'email'}>
";
てな感じで、fromを細かく分けて記述した。なんだか対処両方だけど、まぁうまくいったので良しとする。


コメント投稿
次の記事へ >
< 前の記事へ
TOPへ戻る

Powered by
MT4i 3.0.7