BUSINESS HOSTING

>> TOP > 各サービスマニュアル  > 旧 CGIライブラリー(フォームメール)

旧 CGIライブラリー (フォームメール)


過去にご提供しておりました CGIプログラムのマニュアルとなります。
2004年9月〜2006年10月間にコントロールパネルより、インストール済のお客様のみ現状もご利用可能となります。



フォームメールについて
フォームメールとは、webページの書込み欄に入力された内容を、指定したメールアドレスに送信する機能です。
「申込受付」「アンケート」「資料請求」等の用途にご利用頂けます。

※なお、当プログラムは、簡易利用を想定したプログラムです。
 (当サービスがお客様のご希望に添えない場合は、お客様が独自に作成されたCGIプログラムをご使用下さい。)


プログラムインストールについて
2004年9月〜2006年10月間にコントロールパネル内[CGIライブラリー] にて、インストール済のお客様のみ Web/FTP領域(「cgi-bin」ディレクトリー内)に下記ファイルが作成されております。


formmail02

ディレクトリー構造は下記の通りです。
  [cgi-bin]─ FormMail.pl   ※CGIプログラム
   │      
   │      
   │                             
  [www]──┬     ※htmlファイルは[www]ディレクトリー内に置いて下さい。
※SSL領域内でご利用の場合は、[SSL]のディレクトリー内に同様のプログラムがインストールされます。

[ご注意]
※原則、当プログラムは変更を加えず御利用下さい。
  当プログラムにお客様が変更を加えた場合には、弊社では動作のサポートは致しかねますので予めご了承下さい。

※サービス提供を終了しているため、同プログラムの「再インストール」は行う事ができません。
  プログラムの修正等を行う場合には、予めバックアップデータを取得・保存されることをお奨めします。


ご利用について
下記ルールに従ってタグをWebページ(htmlファイル)に記述する必要があります。
作成ソフト等に以下の内容をコピーし貼り付ける場合、テキストエディター(メモ帳)やホームページ作成ソフトを用いて作成してください。 (拡張子は.html / .htm)

※このhtmlファイルは、[www]ディレクトリー内に保存して下さい。

【記述タグ】
CGI起動タグ
※必須
<FORM action="http://www.[お客様ドメイン]/cgi-bin/FormMail.pl" method="post">

例) <FORM action="http://www.ds-sample.jp/cgi-bin/FormMail.pl" method="post">
   (お客様のドメインがds-sample.jpの場合)
送信先指定タグ
※必須
<INPUT type="hidden" name="recipient" value="[メールアドレス]">

例) <INPUT type="hidden" name="recipient" value="webmaster@ds-sample.jp">
   (受取りメールアドレスがwebmaster@ds-sample.jpの場合)
   ※標準では、弊社サービスでご利用のドメインを使ったメールアドレスのみ指定可能です。
件名タグ
(subject)
<INPUT type="hidden" name="subject" value="[メールの題名]">

例) <INPUT type="hidden" name="subject" value="お問合せ">
※ここに入力された情報がメールの「Subject:」欄に入ります。
受付後のページ
(redirect)
<INPUT type="hidden" name="redirect" value="[表示URL]">

例) <INPUT type="hidden" name="redirect" value="http://www.ds-sample.jp/thanks.html">
   (表示するURLがhttp://www.ds-sample.jp/thanks.htmlの場合)
   ※受付完了後に表示するURLをご指定して下さい。
項目名 <INPUT type="text" name="[項目名]">

例) <INPUT type="text" name="Address">
   (入力項目を"住所"として、nameの値を">Address"と任意に指定した場合)
   ※「nameの値」は必ず設定してください。(同じnameの値は重複しないようにして下さい。)
項目名
(required)
※必須フィールド指定
<INPUT type="hidden" name="required" value="[必須項目]">

例) <INPUT type="hidden" name="required" value="Address,Mail">
   (必須項目が AddressとMailの場合)
項目名
(missing_fields_
       redirect)
※必須フィールド未入
力時に表示するURL
<INPUT type="hidden" name="missing_fields_redirect" value="[表示URL]">

例) <INPUT type="hidden" name="missing_fields_redirect"
                            value="http://www.ds-sample.jp/error.html">
   (表示するURLがhttp://www.ds-sample.jp/error.htmlの場合)
送信ボタン
※必須
<INPUT type="submit" name="submit" value="送信">

取消ボタン <INPUT type="reset" name="reset" value="取消">
CGI終了タグ
※必須
</FORM>



【ご参考タグ】
発信者タグ
(email)
<INPUT type="text" name="email">

※ここに入力された情報がメールの「From:」欄に入ります。

[注意]
入力されたメールアドレスが実在しない場合、弊社システムのセキュリティ設計上、メールが配送
されない場合がございます。予めご了承下さい。
入力項目(テキスト)

<TEXTAREA name="text" cols="50" rows="10"></TEXTAREA>
※nameの値(青字)は任意の文字(半角英数)を指定して下さい。
ラジオボタン

<INPUT checked type="radio" name="sex" value="男">男
<INPUT type="radio" name="sex" value="女">女

※nameの値(青字)は任意の文字(半角英数)を指定して下さい。
・[checked]→ 初期値の設定。必要であれば設定して下さい。
・[value]→ 各々異なるものにして下さい。
チェックボックス 良い 普通 悪い

<INPUT checked type="checkbox" name="check" value="良い">良い
<INPUT type="checkbox" name="check" value="普通">普通
<INPUT type="checkbox" name="check" value="悪い">悪い

※nameの値(青字)は任意の文字(半角英数)を指定して下さい。
・[checked]→ 初期値の設定。必要であれば設定して下さい。
・[value]→ 各々異なるものにして下さい。
プルダウン

<SELECT name="sentaku">
<OPTION value="その1" selected>その1</OPTION>
<OPTION value="その2">その2</OPTION></SELECT>

※nameの値(青字)は任意の文字(半角英数)を指定して下さい。
・[selected]→ 初期値の設定。必要であれば設定して下さい。
・[value]→ 各々異なるものにして下さい。
入力済フィールド

<INPUT type="text" name="url" value="http://www." size="60">
※nameの値(青字)は任意の文字(半角英数)を指定して下さい。
・[value]→ 入力しておく内容を記載して下さい。


フォームページソースの一例
このソースをコピーし、テキストエディター(メモ帳)やホームページ作成ソフトを用いて、 必要事項を書き加えて作成してください。 (拡張子は.html または .htm)
※ ■■■■にはご利用のドメイン●●●●メールアドレスを記入)
※ 必須項フィールドは、「氏名」と「E-mail」が設定されています。
<HTML>
<HEAD>
<TITLE>フォームメール</TITLE>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
</HEAD>
<BODY>


<FORM action="http://www.■■■■/cgi-bin/FormMail.pl" method="post">
<!-- SSLでのご利用の場合https://secweb03.datastations.jp/■■■■/cgi-bin/FormMail.plとなります。-->

<INPUT type="hidden" name="recipient" value="●●●●">

<TABLE border="0" cellspacing="10" cellpadding="0">

<TR><TD align="right">件名:</TD>
    <TD><INPUT type="text" name="subject" size="50"></TD></TR>

<TR><TD align="right">氏名:</TD>
    <TD><INPUT type="text" name="Name" size="50"></TD></TR>

<TR><TD align="right">E-mail:</TD>
    <TD><INPUT type="text" name="Mail" size="50"></TD></TR>

<TR><TD align="right">内容:</TD>
    <TD><TEXTAREA name="Content" cols="50" rows="10"></TEXTAREA></TD></TR>

<TR><TD align="right"></TD>
    <TD><INPUT type="reset" name="reset" value="取消">
        <INPUT type="submit" name="submit" value="送信"></TD></TR>

</TABLE>
</FORM>


</BODY>
</HTML>

【表示サンプル】
件名:
氏名:
E-mail:
内容:




  プライバシーポリシー免責事項 © 2007 CsideNet Co.,Ltd. All rights reserved.