FORM文からのメール送信プログラム
mailsend プログラム Ver 1.20
フォーム中のテキストを該当する宛先にメール送信します。
日本語も変換されて送信されます。
文法:mailsend.cgi?メールの宛先+メールの件名+次ページのURL+オプション:値+ ...
メールの宛先: メールの宛先をE-mailアドレスで指定します。(必須)
メールの件名: メールの件名(Subject)を記述します。(必須)
次ページのURL: メール送信後のリンク先のURLを指定します。
オプション:値: 実行時に与えるオプションを指定します。
オプションには次のものが指定可能です。
名前 | 値 | 説明 | デフォルト |
---|---|---|---|
code | jis sjis euc |
変換する文字コードを指定します。 | jis |
e-mailの入力フィールド名 | 指定した入力フィールドに入力された値がe-mailアドレスかどうかをチェックし、そうでない場合はブラウザにエラーを表示します。 | none | |
url | URLの入力フィールド名 | 指定した入力フィールドに入力された値がURLかどうかをチェックし、そうでない場合はブラウザにエラーを表示します。 | none |
auto | yes | 送信内容表示してから5秒後に次ページURLへジャンプします。 | no |
HTML文書上では以下の様に記述します
一般的な使用方法
<FORM METHOD="POST" ACTION="http://cgi.dokidoki.ne.jp/cgi-bin/mailsend.cgi?info@dokidoki.ne.jp+MAILME+http://www.dokidoki.ne.jp/index.html">
<B>あなたの名前を入力してください</B>
<INPUT TYPE="TEXT" NAME="NAME" SIZE="50"><BR>
<B>あなたの年齢を入力してください</B>
<INPUT TYPE="TEXT" NAME="AGE" SIZE="5"><BR>
<INPUT TYPE="SUBMIT" VALUE="送信"><INPUT TYPE="RESET" VALUE="内容クリア"><BR>
</FORM>
文字コードをシフトJISで送信
<FORM METHOD="POST" ACTION="http://cgi.dokidoki.ne.jp/cgi-bin/mailsend.cgi?info@dokidoki.ne.jp+TEST_URL+http://www.dokidoki.ne.jp/index.html+code:sjis">
(フォームの記述)
</FORM>
e-mailアドレスの入力チェックを行う
<FORM METHOD="POST" ACTION="http://cgi.dokidoki.ne.jp/cgi-bin/mailsend.cgi?info@dokidoki.ne.jp+TEST_MAIL+http://www.dokidoki.ne.jp/index.html+email:mail">
(フォームの記述)
</FORM>
URLの入力チェックを行う
<FORM METHOD="POST" ACTION="http://cgi.dokidoki.ne.jp/cgi-bin/mailsend.cgi?info@dokidoki.ne.jp+TEST_URL+http://www.dokidoki.ne.jp/index.html+url:url">
(フォームの記述)
</FORM>
次ページURLに自動的にジャンプする
<FORM METHOD="POST" ACTION="http://cgi.dokidoki.ne.jp/cgi-bin/mailsend.cgi?info@dokidoki.ne.jp+TEST_AUTO+http://www.dokidoki.ne.jp/index.html+auto:yes">
(フォームの記述)
</FORM>
※次ページのURLを指定しない場合はdokidoki! のホームページにリンクされます。
※INPUTタグのNAMEには適当な名前をつけてください。
ご注意
- 最初に自分宛に送信して動作をご確認ください。
- 使用方法は以前のバージョンと互換性がありますのでバージョンアップで追加した機能を意識せずにそのままご利用頂けます。