KKLIB.COM

PerlやPHPのスクリプト配布及びオーダーメイドCGI制作
単機能なCGIから高機能なCGIまで、CGI制作及び、既存CGIの改造依頼まで!!

MENU

FMAIL.PHP 解説

プレビューの表示方法
 プレビュー画面を表示するには、フォームのフィールド'preview'を'on'にします。
設定方法
  常にプレビューを表示するには、
    <input type="hidden" name="preview" value="on">
 とする。
  また、ユーザーに選択させるには、
    <input type="checkbox" name="preview" value="on">
 とする。
既定の画面の変更方法
 既定のプレビューの画面を変更したい場合、fmail_preview.htmを設置することで可能です。
添付の_fmail_preview.htmを参考に作成してください。
    <!-- hidden -->は、各フィールドを代入します。
    <!-- loop_start -->は、繰り返しスタートポジション
    <!-- item_key -->は、フィールド名に置き換わります
    <!-- item_value -->は、値に置き換わります
    <!-- loop_end -->は、繰り返しエンドポジション
 完了画面を変更したい場合、fmail_finish.htmを設置することで可能です。
添付の_fmail_finish.htmを参考に作成してください。
 エラー画面を変更したい場合、fmail_error.htmを設置することで可能です。
添付の_fmail_error.htmを参考に作成してください。

FMAIL.PHP 設置方法

サンプル1)
送信完了後、http://www.kklib.com/ を表示します。
設定方法 <input type="hidden" name="thankyou" value="http://www.kklib.com/"> valueには、送信後にジャンプするURLを指定します。
お名前
メールアドレス
メッセージ
サンプルのため実際のメール送信は行わないようにしています。

サンプル2)
メールアドレスのチェック及びそのメールアドレスに控えを送信します。
設定方法 <input type="hidden" name="checkmailaddr" value="mail">
valueには、メールアドレスのフィールド名を指定します。
お名前
メールアドレス
メッセージ
サンプルのため実際のメール送信は行わないようにしています。

サンプル3)
必修入力のフィールドを指定します。
設定方法 <input type="hidden" name="checkfield" value="name,mail,body">
valueには、必修入力のフィールド名を指定します。(複数ある場合は、上記のように、半角,カンマで区切ります。)
お名前
メールアドレス
メッセージ
サンプルのため実際のメール送信は行わないようにしています。

サンプル4)
1・2・3の複合で指定します。
設定方法
 <input type="hidden" name="thankyou" value="http://www.kklib.com/">
 <input type="hidden" name="checkmailaddr" value="mail">
 <input type="hidden" name="checkfield" value="name,body">
お名前
メールアドレス
メッセージ
サンプルのため実際のメール送信は行わないようにしています。

サンプル5)
マッチで指定します。
設定方法
 <input type="hidden" name="match" value="mail,mail2">
お名前
メールアドレス
メールアドレス
確認のためにもう一度
メッセージ
サンプルのため実際のメール送信は行わないようにしています。

サンプル6)
お名前
メールアドレス
メールアドレス
確認のためにもう一度
メッセージ
オプション オプション1 オプション2 オプション3
プレビュー
サンプルのため実際のメール送信は行わないようにしています。
FMAIL.PHP
--- KKLIB.COM ---
今日のアクセス人目