http://www1.plala.or.jp/ayatohiroka/cgi/tamail.html
にある
http://www1.plala.or.jp/ayatohiroka/cgi/tamail/tamail.txt
を改造して使いたいと思います。
具体的な改造案としては、
http://touch.yahoo.co.jp/
このページの下のほうにある送信フォームのように、
ドメインをプルダウンで選択させ、
それ以前の部分を入力させるようにしたいのですが、
どのように改造したら良いのでしょうか?
プルダウンメニューはCGIのほうではなくて呼び出し側のHTMLファイルのほうで用意しておく必要があります。
例であげておられるyahooのページ内であれば以下の部分が相当します。
<form name=”mailto1” action=”http://mtf.yahoo.co.jp/mailto” method=POST>
<td align=”center”><img src=” http://img.yahoo.co.jp/images/mobile/common/phonemail.gif” width=”30” height=”19” alt=”URL送信”>
<input type=text name=”user” size=20 maxlength=200 onChange=”yjmob_update(’mailto1’)”>
@
<select name=”domain” onChange=”yjmob_update(’mailto1’)”>
<option value=”docomo.ne.jp”>docomo.ne.jp</option>
<option value=”ezweb.ne.jp”>ezweb.ne.jp</option>
<option value=”t.vodafone.ne.jp”>t.vodafone.ne.jp</option>
<option value=”d.vodafone.ne.jp”>d.vodafone.ne.jp</option>
<option value=”h.vodafone.ne.jp”>h.vodafone.ne.jp</option>
<option value=”c.vodafone.ne.jp”>c.vodafone.ne.jp</option>
<option value=”k.vodafone.ne.jp”>k.vodafone.ne.jp</option>
<option value=”r.vodafone.ne.jp”>r.vodafone.ne.jp</option>
<option value=”n.vodafone.ne.jp”>n.vodafone.ne.jp</option>
<option value=”s.vodafone.ne.jp”>s.vodafone.ne.jp</option>
<option value=”q.vodafone.ne.jp”>q.vodafone.ne.jp</option>
</select>
<input type=”button” value=”送信” onClick=”yjmob_update(’mailto1’);yjmob_send(’mailto1’)” name=”button”>
上記の方法で、HTMLフォームからはuserとdomainの2つが送られてくるので、CGIの下記の部分でuserとdomainを1つに結合します。
}
$mail = $user . ’@’ . $domain;
#htmlの記述
コメント(0件)