![]() |
PerlやPHPのスクリプト配布及びオーダーメイドCGI制作 単機能なCGIから高機能なCGIまで、CGI制作及び、既存CGIの改造依頼まで!! |
|---|
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) サンプルのため実際のメール送信は行わないようにしています。 |