フォームデコードの設定方法

 フォームデコードの設定は至って簡単です。

 CGI を使用しない時に使用していた下記の行の一部を書き換えて、もう一行追加するだけです。

   <form action="mailto:xxxx@xxx.xx.xx" method="post">

   mailto:xxxx@xxx.xx.xx の部分を、http://cgi.skz.ne.jp/cgi-bin/decode/decode.cgi に変更します。

       
   次に、 <input type="hidden" name="mailto" value="xxxx@xxx.xx.xx"> の一行を追加します。

   xxxx@xxx.xx.xx には、あなたのメールアドレスを指定します。

   後は通常通りフォームを作成すれば動作します。


 ** メールアドレスが tanaka@skz.or.jp だった場合の最初の 2 行の例を掲載しておきます **

   <form action="http://king.skz.or.jp/cgi-bin/decode/decode.cgi" method="post">
   <input type="hidden" name="mailto" value="tanaka@skz.or.jp">


その他、オプション設定


 相手にメールアドレスを記入してもらいたい場合。

   * メールアドレス:<input type="text" name="email"> と言う一行を追加します。
    ( 『メールアドレス:』の部分は何でも構いません。 )

   * name= を email で指定すると言う事が絶対条件です。

   * この行を追加しない場合、又は、記入者がメールアドレスを記入しなかった場合には、
    記入者のアドレスが、nobody@xxx.xxx と言うアドレスでメールが送信されます。


 送られてくるメールのタイトルを設定したい場合。

   * <input type="hidden" name="subject" value="メールタイトル"> と言う一行を追加します。
    『メールタイトル』の部分を御自身の環境に合わせて書き換えて下さい。

   * この行を追加しない場合は、デフォルトの no subject がメールのタイトルになります。

   * その他、type="text" として記入者にタイトルを書いてもらう事も出来ますし、
    select等を使ってメールタイトルを複数の中から選択可能にする事も出来ます。


 送信完了後に自分で作成したページを表示させたい場合。

   * <input type="hidden" name="location" value="表示させたいページの URL"> と言う一行を追加します。
    『表示させたいページの URL』の部分を、http://www.skz.or.jp/tanaka/thanks.htm の様に
    御自身の環境に合わせて書き換えて下さい。

   * この行を追加しない場合は、CGI 側で設定されている送信完了メッセージが表示されます。


 CGI 側で設定されている送信完了メッセージのページにリンクを入れたい場合。

   * <input type="hidden" name="ref_name" value="リンクのタイトル">

    <input type="hidden" name="ref_url" value="リンク先の URL"> と言う二行を追加します。

   * リンクを張りたいページの URL とそのタイトルを、必ず2行ペアで指定して下さい。

   * 『リンクのタイトル』を「先頭ページに戻る」・『リンク先の URL』を「http://www.skz.or.jp/tanaka/」の様に、
    それぞれを御自身の環境に合わせて書き換えて下さい。

   * 先の location が既に設定されている場合は、こちらを設定しても無視されます。


 確認画面に出したくない項目が有る場合。

   * 現在の仕様では hidden オプションを使用しても確認画面には表示されてしまいます。
    name="password" の場合のみ確認画面で表示をしない設定になっています。

   * 例 : <input type="password" name="password">


 確認画面を出さずに直接送信したい場合。

   * <input type="hidden" name="no_check" value="on"> と言う一行を追加します。

   * この行を追加する事によって確認画面を表示させずに即座にメールの送信を実行させる事が可能です。

   * checkbox等を使って記入者に選択させる事も可能です。


 送信者にも記入内容のコピーを渡したい場合。

   * <input type="hidden" name="c_copy" value="on"> と言う一行を追加します。

   * これを設定しておけば、書き込んだ内容のコピーが表示されます。

   * type="checkbox" にすれば、送信者にコピー表示するかしないかを決めさせる事が可能です。


 記入欄に空欄が有った場合、送信されないようにしたい場合。

   * <input type="hidden" name="space_check" value="on"> と言う一行を追加します。

   * この行を追加すると入力していない項目がひとつでもあればメール送信は実行されません。


共通の仕様

  『name="名前"』の様に、name の項目には、日本語が使えます。


   * 注意事項 ( 下記の事柄を予めご了承下さい。 ) *

     ・ 通常の電子メールと同様に、送信されるデータにセキュリティ上の保護は一切ありません。

     ・ クレジットカード番号や個人情報などの重要データにこのサービスは絶対に使わないで下さい。

     ・ 半角カナ文字は使用しないで下さい。

     ・ フォーム記入者にも半角カナ文字を使用させないようにして下さい。
       ( フォームのページに一言書き添えておけばそれで十分でしょう。 )

     ・ 通常のメール同様、即座にメールが配信されるとは限りません。

     ・ サーバーの障害等により正常に動作しない場合が有り得ます。


[ アクセスカウンタの設置方法 ]



[ 個人のホームページ一覧 | 企業のホームページ一覧 ]




[ SK Net トップページ ]


このページに関するお問い合わせは、webmaster@skz.or.jp 迄お願い致します。

(C) 1997 SK Net International Corporation.