iTSCOM.net   よくあるご質問/お問合せ   サイトマップ   English  
ホーム ビジネストップ ハウジング ホスティング インターネットアクセス ファイアウォール
for Businessサービス各種設定ガイド標準CGIのご案内
カテゴリトップへ
メール送信フォームCGIの使い方
メール送信フォームのご使用例

実際のご使用例でご説明いたします。
HTMLファイルの中で、メール送信フォームを表示したい部分に以下の様なHTML文を追加します。

//////////////////////////////////////////////////////////////////////////
<form action="http://cgi.246.ne.jp/common-cgi/mail/mail.cgi" method=post>

会社名(必須) <input type="text" name="company" ><br>

氏名(必須) <input type="text" name="name"><br>

住 所 <input type="text" name="住所"><br>

電話番号 <input type="text" name="tel" ><br>

FAX番号 <input type="text" name="fax"><br>

電子メール <input type="text" name="e-mail"><br>

 

<input type="hidden" name="mailto" value="webmaster@example.com">
<input type="hidden" name="subject" value="webからお問い合わせ">
<input type="hidden" name="body_color" value="#ffffaa"><br>

<input type="submit" value="送信">
<input type="reset" value="クリア"></form>
//////////////////////////////////////////////////////////////////////////

このHTML文を挿入したWebページには以下のようなフォームが表示されます。

会社名(必須)  
氏名(必須)  
住所 
電話番号 
FAX番号 
電子メール 

このWebページを見たイッツコム太郎さんが、コメントを入力フィールドに書き込んだ後、「送信」ボタンを押すと、以下のようなメールがwebmaster@example.com宛に送信されます。

From:comtaro@example.com
Subject: webからお問い合わせ
=================================================

会社名 = イッツ・コミュニケーションズ
お名前 = イッツコム太郎
住所 = 川崎市久本1-2-3
電話番号 = 044-820-0001
FAX番号 = 044-833-0002
電子メールアドレス = comtaro@example.com

-------------------------------------------------
HTTP-User-Agent : (送信者の使用ブラウザ)
Remote-host : (送信者のホスト名)
Remote-Addr : (送信者のIPアドレス)
-------------------------------------------------
ご利用方法
  1. <form>タグのaction属性に以下の記述を必ずしてください。
    for Businessサービスにて提供しておりますメール送信CGIを呼び出します。
    <form action="http://cgi.246.ne.jp/common-cgi/mail/mail.cgi" method="post">

  2. メール送信フォームに必要なフィールドの設定を行います。<input>タグの指定方法は以下の通りです。

    • mailto:送信先アドレスです。必ずご指定ください。
      <input type="hidden" name="mailto" value="ここにメールアドレス">
    • subuject:送信されるメールのタイトルです。
      (指定ない場合は「iTSCOM.net for Business FormMail」となります。)
      <input type="hidden" name="subject" value="ここにタイトル">
    • no_check:メール送信フォームに入力後、実際に送信する前に入力事項は送信内容確認ページに表示されますが、不要な場合は、非表示にすることができます。
      (指定のない場合は送信内容確認ページを表示します。)
      <input type="hidden" name="no_check" value="off">
    • body_color:確認ページの背景の色指定ができます。
      (指定がない場合は#FFFFFF、白です。)
      確認ページとは、送信内容確認ページや、入力内容チェックのエラー時に表示されるエラーメッセージのページです。
      <input type="hidden" name="body_color" value="ここに色指定">
    • location:メール送信完了時に表示させるページを指定できます。
      (指定のない場合は標準ページが表示されます。)
      <input type="hidden" name="location" value="http://〜絶対パスでご指定ください〜">
    • 任意の文字:半角、全角で指定できます。送信内容確認ページやメールに表示されます。
      Webページやメールで使用されますので、機種依存文字のご利用はお避けくださいますようお願い致します。
      例) <input type="text" name="住所">
入力内容チェックの設定方法

<input>タグでフォームの入力フィールドを作成する場合、name属性に以下のキーワードを指定するとフォーム送信時に入力内容のチェックを行わせることができます。
条件に合わない入力内容で送信ボタンを押すと、再入力を促すページを表示することができます。入力内容のチェックを行いたくないときは、name属性に以下のキーワードは使わないようにしてください。
すべてのキーワードは半角英小文字で指定します。

  • e-mail:@の有無、@の右側に1つ以上の「.」(ドット)が必要、半角英数字のみ可
    送信内容確認ページや送信メールには「電子メールアドレス」と表示されます。
    また、送信されたメールのfromアドレスとなります。
    <input type="text" name="e-mail">
  • company:必須入力項目
    送信内容確認ページや送信メールには「会社名」と表示されます。
    <input type="text" name="company">
  • name:必須入力項目
    送信内容確認ページや送信メールには「お名前」と表示されます。
    <input type="text" name="name">
  • tel:6桁以上の数字を含むことが必要
    送信内容確認ページや送信メールには「電話番号」と表示されます。
    <input type="text" name="tel">
  • fax:6桁以上の数字を含むことが必要
    送信内容確認ページや送信メールには「FAX番号」と表示されます。
    <input type="text" name="fax">
PAGE TOPへ
 
会社/採用情報 ご利用の前に 個人情報保護方針 ユーザビリティ リンクについて 広告について 契約約款 |
© its communications Inc. All rights reserved.