CGI-BBS > CGI > Perl > リンク(メール)をクリックすると件名が文字化け。


カレッヂ
カレッヂ


質問者 Gooooone  投稿日 6/5(木) 10:20:47  [削除] (返信・回答が付いた後にこの質問の削除はできません)
  if($email) {
    print "              <a href=\"mailto:$email?subject=$comment&body=$filename\">$username</a>\n";
  } else {
    print "              $username\n";
  }

上記のように作りました。メーラーの送信フォームが立ち上がるのですが
件名(本文にも言えることなんですが)に日本語が入ると文字化けしてしまいます。

convertしてもダメでした。

ネット上でHTMLをsjisで表示すればできるような感じの者を見つけたのですが、
メールのリンクのみsjisで表示することは可能ですか?

また、その方法をわかる方ご教授ください。

プロバイダ参照:
サーバのOS:UNIXサーバ
パソコンのOS:WinNT系
エディタ:vivi
FTPソフト:ffftp
サーバ移転:していない
改造:していない 改造前不動
CGI習熟度:firsttime

返信(回答)する

 


Web裏技