□ あなたのページ
├□ cgi ( dir )
│├-- form.cgi (755) ・・・ 実行ファイル
│├-- form_org.cgi ( 644 ) ・・・ 設定ファイル
│├-- cgi-bin.pl ( 644 )
│├-- jcode.pl ( 644 )
│├-- mimew.pl ( 644 )
│├-- kanni-sample.html ・・・ 簡易機能のサンプルHTML ( Ver1.2のみ )
│├-- jiyu-sample.html ・・・ 自由機能のサンプルHTML ( Ver1.2のみ )
■ 実行 |
使用方法には以下の3つの方法があります。どれかを選んでご使用ください。
- 1 ) 標準使用法:
実行すると、上記の動作例にある画面になります。
form_org.cgi の必須指定項目を書き換えてください。
次に、htmlソースの中にこの CGI を埋め込んで下さい。これだけで使用可能です。
たとえば、以下のようになります。
http://あなたのHP/cgi/form.cgi
|
- 2 ) 簡易使用法:
※簡易使用法、自由使用法をご利用になる際は、セキュリティ上より強力な freefrom をお勧めします。
htmlソースの中でFORMを記述することで簡単にフォームメールを実現できます。
form_org.cgi を一切書き換えなくても使用することができます。
以下の変数をご使用の環境に合わせてセットしたうえで、 htmlでフォームを作ってください。
<form method="POST" action="http://ご使用のドメイン/・・・/form.cgi?c=3">
メールのタイトル(*) |
form_issue |
メールアドレス(*) |
form_address |
会社名(*) |
form_company |
名前(*) |
form_name |
送信メッセージ(*) |
form_message |
終了後に表示するURL(※1) |
form_next |
メール送り先(※1) |
form_mailto |
作成例)
<form method="POST" action="http://ご使用のドメイン/cgi-bin/form.cgi?c=3">
件 名:<input type="text" size=10 name="form_issue"> ・・・ (*)
メール:<input type="text" size=10 name="form_address"> ・・・ (*)
名 前:<input type="text" size=10 name="form_name"> ・・・ (*)
会社名:<input type="text" size=10 name="form_company"> ・・・ (*)
メッセージ:<input type="text" size=30 name="form_message"> ・・・ (*)
<input type="hidden" name="form_next" value="メール送信後飛ぶURL"> ・・・ (※1)
<input type="hidden" name="form_mailto" value="メールを届けるメアド"> ・・・ (※1)
<input type="submit" value="送信">
<input type="reset" value="取消">
</form> |
サンプルのhtmlはこちらで見れます。ソースをみてください。
(*)使用できる変数名は、上記の表に記されたもののみです。変数は(*)のものはどれでも、省略できます。
(※1)form_org.cgi を書き換え指定した場合は、form_next,form_mailtoは指定しなくてもOKですので、メールアドレス収集ロボットからメールアドレスを保護することが可能です。
ご注意) 送信前の入力情報のチェック、再入力、および送信後の内容の確認はできません。
ご注意) cgiをおいたドメインと同一のドメインのメールアドレスにしかメールは発信できません。
- 3) 自由使用法
※簡易使用法、自由使用法をご利用になる際は、セキュリティ上より強力な freefrom をお勧めします。
htmlソースの中でFORMを自由に記述することで簡単にフォームメールを実現できます。
<form method="POST" action="http://ご使用のドメイン/・・・/form.cgi?c=4">
変数名は自由に使用できます。基本的にまったく制限をうけません。
作成例)
<form method="POST" action="http://ご使用のドメイン/cgi-bin/form.cgi?c=4">
件 名:<input type="text" size=10 name="form_issue"> ・・・ (※1)
メール:<input type="text" size=10 name="form_address"> ・・・ (※1)
名 前:<input type="text" size=10 name="form_name"> ・・・ (※1)
メッセージ:<input type="text" size=30 name="form_message"> ・・・ (※1)
<input type="hidden" name="form_next" value="メール送信後飛ぶURL"> ・・・ (※2)
<input type="hidden" name="form_mailto" value="メールを届けるメアド"> ・・・ (※2)
<input type="submit" value="送信">
<input type="reset" value="取消">
</form> |
サンプルのhtmlはこちらで見れます。ソースを見てください。
(※1)どんな変数をいくつ使用してもかまいません。(ただし、変数に日本語は使用できません)
(※2) form_org.cgi を書き換え指定した場合は、form_next,form_mailtoは指定しなくてもOKですので、メールアドレス収集ロボットからメールアドレスを保護することが可能です。
ご注意) 送信前の入力情報のチェック、再入力、および送信後の内容の確認はできません。
ご注意) cgiをおいたドメインと同一のドメインのメールアドレスにしかメールは発信できません。
|
|
|
|
|
|
2003.06.28 初版作成
2004.03.19 改定(Ver1.101)
2004.06..20 一部訂正.(Ver1.1)
2005.04.11〜8.15 Ver1.20に伴う解説追加
2005.9.12 一部解説追加
2005.12.28 Ver1.21
|
|