フォームタグの先頭に位置して下さい。パスに自動補正します。HTMLの記述の仕方やスクリプトを含む特殊なタグを使っているとうまく補正できない場合があります。その場合は、以下の方法で回避してください。始まる絶対パスで記述してください。href="">を記述してリンクの基準となるURLを指定します。href="http://www.xxx.co.jp/test/">と指定するとこのフォームHTMLファイルに書かれている相対パスはhttp://www.xxx.co.jp/test/を基準として参照されます。HTMLソース内に同一ページ内へのリンクがあるとうまくリンクされませんので注意が必要です。タグは1行に一つのタグで完了して下さい。途中で改行やスペース、タブをいれたり1行で2つのイメージタグを記述したりしないで下さい。入力時には表示されるが再入力画面、正しい入力で最終確認画面を「フォーム形式」にしたときに表示させたくないHTMLソースを以下のコメントタグで囲むと再入力画面ではこの部分は表示されません。(複数箇所可能)コメントタグは独立した行で記述し文頭にスペース等の文字を入れないで下さい。<!--s-->表示したくないHTMLソース表示したくないHTMLソース<!--e-->入力時には表示されるが正しい入力で最終確認画面を「フォーム形式」にしたときに表示させたくないHTMLソースを以下のコメントタグで囲むと再入力画面ではこの部分は表示されません。(複数箇所可能)コメントタグは独立した行で記述し文頭にスペース等の文字を入れないで下さい。<!--sok-->表示したくないHTMLソース表示したくないHTMLソース<!--eok-->エラーがあったときの再入力画面にのみ表示したいHTMLソースは以下のように指定します。<!--#error#エラーがあったときの再入力画面だけに表示したいHTMLソース1エラーがあったときの再入力画面だけに表示したいHTMLソース2#error#-->正しい入力で最終確認画面にのみ表示したいHTMLソースは以下のように指定します。記述すると入力された値に置き換わります。オプションは外して指定します。タグの後に挿入されて表示されます。タグを表示させたい場所に記述します。<!--er_form--&gtには前後に挿入するタグが指定できます。タグを挿入するとエラー項目番号だけを表示し項目名、エラー内容は表示しません。タグ間に挿入されて表示されます。タグを表示させたい場所に記述します。<!--er_form-->、<!--ok_form--&gtには前後に挿入するタグが指定できます。フォーム、入力タグ(form,input,name,type,hidden,select,option,checkbox,radio,submit等)は空白を入れないでください、=の後は""で囲むか半角スペースが区切りになります。valueやnameの=の後は""で囲むようにしてください''シングルクォテーションは囲み記号には使えません。シングルクォテーションは囲み記号には使えませんCGIを指定します。パスが違う場合だけ変更します。フルに記述してください。フルに記述してください。SSLサーバーのURLを指定します。変更する必要はありません。行の次の行でこのフォームの漢字コードを判定するためのダミーデータを置きます。項目の最初に置いてください。次にID(フォーム登録名)を指定します。次に携帯用のフォームの場合は携帯認識用hidden項目を追加します。「初期設定」をPC用と携帯用に共用することになります。指定するとこのフォームIDは携帯専用となり「初期設定」での設定は携帯用として設定します。value="test1">この例ではフォームID「test」の設定で送信するが、データはフォームID「test1」に保存します。PC用と携帯用の2つのフォームを使用したいがデータは1つにまとめて保存したい場合に有効です。データの並びは同じでなければなりません。携帯用の項目が少なければhiddenでダミー項目を置いてください。送信したフォームHTMLファイルとして解釈します。初期設定の「フォームHTMLファイルを指定します」で指定したフォームHTMLファイルと同じディレクトリにあるフォームHTMLファイルを指定することができます。value="test">より前で指定してください。管理者宛メールのサブジェクトを「初期設定」以外を指定することができます。送信する管理者メールアドレスが複数指定されている場合に送信する管理者メールアドレスを指定する。初期設定の管理者メールアドレスが複数指定されている場合に管理者宛メール送信のアドレスを指定することができます。この例の場合は複数指定されているアドレスの2番目と3番目のアドレスに送信します。上記の「送信するフォームHTMLファイルを初期設定で指定したファイル以外を使用する場合の設定」と組み合わせて使うと有効に機能します。value="on">フォームメールプロをカスタマイズして使用する場合に使用します。value="pencil">実際に送信された後はファイルに保存されます、また、自動返信メールや管理者へのメールにも表示されます。確認画面には表示されません。オプションを使用します。始めると特別な意味になります。始めると実際に送信された後は無視されてファイルに保存されません、また、自動返信メールや管理者へのメールにも表示されません。定数に使う場合などに有効です。メールには表示されません。計算式を指定することにより他の入力項目の入力値を使って計算結果をセットさせることもできます。指定名を囲んで指定します。後に円が付いていれば計算可能です。3桁ごとのカンマが付いていても可能です。送信する項目名の値がブランクなら0値があれば1に置換されます。valueの値の最初と最後に!を指定すると!の間のテキストが計算されます。指定した入力項目名の値と比較して結果をセットします。指定した入力項目名よりも後に配置します。2000円がセットされます。半角のカンマで区切り指定します。オプションを指定してください。項目名の指定はオプション(ch)等は外して指定します。中にカスタマイズサブルーチンを記述し起動させます。name属性とデータ(value)で指定します。格納されます)することができます。)を参照することができます。結果を格納することはできません。項目を入れておきます。状況オプションのA,B,C〜の値がセットされますので以下のようなhidden項目を予約フォームに配置しておくと料金計算等に使用できます。valueには状況オプションがない時は1000、Aの時は2000、Bの時は3000がセットされます。name属性とデータ(value)で指定します。格納されます)することができます。)を参照することができます。結果を格納することはできません。HTMLファイルを出力するパスのファイル名を指定しておきます。次のように挿入したフォームHTMLファイルから送信すると解釈されます。フォームをブラウザに出力すると同時に上記の初期設定で指定したディレクトリに保存します。挿入したファイル名にしてください。出力するフォームには次のようにそのフォーム固有のユニークなセッションIDをセットして下さい。value="1">(携帯用のフォームの場合)入力する項目〜</form>セッションIDは以下のプログラムの例のようにユニークなIDを生成して下さい。(セッションIDに月日時分秒+0〜100の乱数を使用する場合の例)@datex=localtime(time);$datex[4]=$datex[4]+1;srand(time|$$);$session_id=sprintf("%02d%02d%02d%02d%02d",$datex[4],$datex[3],$datex[2],$datex[1],$datex[0]).(int(rand(100)));動的にCGIでフォームメールHTMLを出力してフォーム送信を行う場合にはその時の一時フォームファイルを作成し処理します。送信前の確認画面で実際に送信した場合は一時フォームファイルはその時点で削除されます。送信が行われなかった場合は一時フォームファイルは削除されず残ってしまいます、そのため1日の最初に送信が行われた時に残った一時フォームファイルを削除するようになっています。フォーム送信の度に固定項目を再入力してもらうのを回避する方法フォーム送信の度に固定項目を再入力してもらうのを回避するため送信時に固定項目をクッキーに保存しておくことができます。以下のように呼び出すか、リンク先に指定します。部分とCGI呼び出しのパスはあなたのサーバーのURLに置き換えてください。後にフォームのIDを指定します。日本語名称を使用することができません。つけるとうまく動作しません。使い、表示名、データ名には日本語名称を使っています。英語版フォームのHTMLを作成する場合の注意点。フォームIDタグの前に以下の英語対応のタグを記述してください。value="test">英語フォーム用にスーパバイザー管理者メニューからフォームを追加登録してください。CGIサーバーとWebサーバーが別々のマシンの場合の注意点フォームメールプロはフォーム送信が行われるごとにフォームHTMLファイルを解析して処理します。そのためCGIサーバーとWebサーバーが別々のマシンでCGIサーバーのHTMLファイルや画像がブラウザ上から呼び出せない場合は以下のような設定をしなければなりません。Webサーバー側にCGIサーバー側に用意したフォームHTMLファイルと同一のものをアップロードし、来訪者にはそのページからフォーム項目への入力を行ってもらいます。タグの記述は変更しなければいけない場合があります。始まる絶対パスで記述してください。href="">を記述してリンクの基準となるURLを指定して下さい。TOP入力エラー用、確認用カスタムテンプレートHTMLファイルを作成します(フォームマスター管理者メニューの「初期設定」の19,20で設定した場合のみ)フォームメールプロは入力のエラーがあったときのエラー確認画面、全ての入力項目が問題なく入力された時の最終確認画面をテンプレートとしてカスタマイズすることが可能です。最終確認画面をカスタマイズすることにより表示フォーマットの変更や送信データを保存するときの順序、自動返信メールに表示するときの項目の順序を変更することができます。(自動の最終確認画面ではフォームに記述された入力項目の順番になります)初期設定で入力の確認をカスタムテンプレートHTMLファイルを使用して表示させる設定を行った場合はカスタムテンプレートHTMLファイルを作成します。確認用カスタムテンプレートには入力エラーがあったときに使われるエラー用と、入力エラーがなかった場合に使われる確認用の2種類があります。このテンプレートはマスター管理者メニューの「テンプレート編集」で変更することが可能です。初期設定でカスタムHTMLを選択しているにもかかわらずカスタムHTMLを指定していないとフォームのHTMLファイルを解析してカスタムHTMLを自動で作成してくれます。(ファイル名はフォームのHTMLファイルと同じになります、またエラー用はファイル名_e.htmlとなります)自動で作成されたカスタムHTMLを編集して使用することもできます。パスに自動補正します。HTMLの記述の仕方やスクリプトを含む特殊なタグを使っているとうまく補正できない場合があります。その場合は、以下の方法で回避してください。始まる絶対パスで記述してください。href="">を記述してリンクの基準となるURLを指定します。href="http://www.xxx.co.jp/test/">と指定するとこの確認用HTMLファイルに書かれている相対パスはhttp://www.xxx.co.jp/test/を基準として参照されます。HTMLソース内に同一ページ内へのリンク記述があるとうまくリンクできませんので注意が必要です。ボタン</form>〜で構成します。カスタムHTMLファイル内に配置する項目名はオプションを省いたものを使います。-->お名前カスタムテンプレートには2種類のタイプがあります。name属性の名前をご自分で配置する手動タイプです。自動タイプは「確認再現」でのテンプレートには使えません。自動タイプは送信される入力項目のデータ並びはフォームに出てくる順番になります。<!--loop-->と<!--loop_end-->で囲まれたタグ群が入力項目数だけ繰り返して表示されます。囲まれたタグ群の中には以下の置換タグを配置することができます。項目名に置き換わります。項目名の入力値に置き換わります。<br>の部分は入力値がブランクの場合に置き換えるタグを指定します。入力エラーメッセージに置き換わります。<br>の部分は正しい入力(このタグがブランクに置き換わった)の場合に置き換えるタグを指定します。信」をクリックしてください。●入力エラー用、確認用カスタムのカスタムHTMLファイル内で使用できる表示に関するタグ手動タイプは送信される入力項目のデータ並びはご自分で記述する順番になります。yyy-->オプションには「B」「C」「H」が組み合わせて指定できます、「=」「!=」は単独で使用します。置き換わります、tableを使用している場合に罫線が表示されない対策に有効です。「C」入力値に3桁ごとのカンマが挿入されて表示されます。項目であっても値を表示します。タグまでのソースを出力します。等しくない場合は出力されません。タグまでのソースを出力します。等しい場合は出力されません。例:<!--{!購入します!}=はい-->〜<!--{}-->この例では入力項目「購入します」の値が「はい」の場合は〜の部分のソースを出力し「はい」以外の場合は出力しません。項目名の入力値に置き換わります。入力値にエラーがあった場合にエラー内容に置き換わります。(エラー用に使用します。項目名の入力値を3桁ごとのカンマを挿入し置き換わります。初期設定で確認画面を「印刷」に設定した時に、印刷ボタンに置き換わります。〜の代わりに記述します。●データ保存に関するタグ(マスター管理者メニューの「初期設定」の3.でサーバーにデータを保存する設定をした時のみ)<!--{%項目名%}-->指定した項目名の入力値がサーバーに保存されます。<!--{%項目名1,項目名2,〜%}-->項目名を半角のカンマで区切って指定すると復数の項目を一括で指定できます。上記のデータ保存に関するタグが1つも存在しないときはマスター管理者メニューの「初期設定」の1.で設定されている送信フォームのHTMLファイルを解析して同じ順で保存するよう自動設定します。onClick="javascript:history.go(-1)"></form></body></html>●入力エラー用、確認用カスタムテンプレートHTMLファイルには条件式を記述し入力値の値によって表示内容を変えることができます、記述の仕方は自動返信メールの本文に記述する条件式と同じ仕様です。例:(if:購入します=yes)〜(if:)この例では入力項目「購入します」の値が「yes」の場合は〜の部分のソースを出力し「yes」以外の場合は出力しません。ディレクトリにアップロードして下さい。●入力エラー用、確認用カスタムテンプレートHTMLファイルを作成する場合はCGIファイルがあるディレクトリの以下のサンプルHTMLを参考に作成ください。ディレクトリにアップロードして下さい。つけると入力の際に色々なチェックをかけたり機能を持たせる事ができます。全ての入力項目で半角カタカナが入力された場合は無条件に全角カタカナに変換します。値を確認画面の項目名として表示します。実際の項目名がわかる日本語表記で付けてください。使えません(正しくない例:value="aaa"bbb")。入力タグの先頭に位置して下さい。オプションを指定してください。)を除いた部分を同じにしてください。value="女性">TOPオプション一覧ch=必須入力の項目に指定します。以下は名前が必須入力となります。入力してくださいch??=入力項目??が入力されていたら必須入力。以下は入力項目の名前が入力されていたら生年月日が必須入力となります。入力してくださいch数字=同じ数字で指定した項目のいずれかが必須入力の項目になります。番号は0から初めて下さい。以下は電話番号と携帯電話番号のいずれかが必須入力の項目になります。両方に入力があってもOKです。いずれかを必ず入力してくださいeqテキスト=入力値の値がテキスト指定値と等しいこのオプションは送信前の規約の同意、不同意の確認などに使用します。/>規約に同意します。/>規約に同意しません。name="aaa!bbb"-->=判断を伴う必須入力をチェックしたい時に指定します。タグの間の任意の行に配置します。属性で指定した項目の入力があったかをチェックします。等しくない時にとなります。含まれている時にとなります。含まれていない時にとなります。区切ると複数の項目の全てが必須入力となります。区切った場合は指定した項目のうちどれか1つでも入力があればOKになります。区切った場合は指定した項目のうちどれか1つだけに入力があればOKになります。組み合わせて指定することはできません。複数行にわけて指定します。name="名前&住所"-->(項目「返答」の値が「要」の場合は「名前」「住所」は必須、「電話」「メールアドレス」はどちらかが必須入力としてチェックされます。name="電話!メールアドレス"-->(項目「返答」の値が「要」の場合は項目「電話」あるいは「メールアドレス」が必須入力としてチェックされます。項目「電話」あるいは「メールアドレス」には必須のチェックを指定しないでください。使用することはできません。置き換えることができます。必須入力を指定する項目のオプションに(ch)は付けないでください。タグの間の任意の行に配置します。区切ると複数の条件のうち一つでも満たされた場合に入力があればOKになります。属性で指定した項目に入力があればOKになります。すると項目名の値が等しくない時にとなります。組み合わせて指定することはできません。使用することはできません。置き換えることができます。入力をチェックする項目(上記の例では「aaa」)のオプションに(ch)は付けないでください。タグの間の任意の行に配置します。指定します、check属性には半角のカンマで区切った項目名を指定します。指定した複数の項目に全て入力があるか、全て入力がないかをチェックします。入力をチェックする項目(上記の例では「aaa、bbb、ccc」)のオプションに(ch)は付けないでください。name_nch="aaa!bbb"-->=判断を伴う入力をチェックしたい時に指定します。タグの間の任意の行に配置します。(複数可)上記のタグと同じですが、違うのは「入力があれば」が「入力がなければ」となることです。name_nch="aaa,bbb,ccc"-->=判断を伴って最終確認画面と自動返信メールに表示しない項目を指定したい時に指定します。タグの間の任意の行に配置します。(複数可)ある項目が選ばれた値によっては最終確認画面と自動返信メールに表示したくない項目の一群がある場合に指定します。属性で指定した項目群を最終確認画面と自動返信メールに表示しません。等しくない時にとなります。含まれている時にとなります。含まれていない時にとなります。CH数字=同じ数字で指定した項目のいずれかひとつが必須入力の項目になります。番号は0から初めて下さい。数字とダブらないで下さい)以下は電話番号と携帯電話番号のいずれかが必須入力の項目になります。両方入力された場合はエラーになります。name="aaa|bbb"-->=判断を伴う必須入力をチェックしたい時に指定します。タグの間の任意の行に配置します。属性で指定した項目の入力があったかをチェックします。等しくない時にとなります。含まれている時にとなります。含まれていない時にとなります。区切ると複数の項目の全てが必須入力となります。区切った場合は指定した項目のうちどれか1つでも入力があればOKになります。区切った場合は指定した項目のうちどれか1つだけに入力があればOKになります。組み合わせて指定することはできません。複数行にわけて指定します。name="名前&住所"-->(項目「返答」の値が「要」の場合は「名前」「住所」は必須、「電話」「メールアドレス」はどちらかが必須入力としてチェックされます。name="電話|メールアドレス"-->(項目「返答」の値が「要」の場合は項目「電話」あるいは「メールアドレス」が必須入力としてチェックされます。項目「電話」あるいは「メールアドレス」には必須のチェックを指定しないでください。使用することはできません。置き換えることができます。必須入力を指定する項目のオプションに(ch)は付けないでください。タグの間の任意の行に配置します。区切ると複数の条件のうち一つでも満たされた場合に入力があればOKになります。属性で指定した項目に入力があればOKになります。すると項目名の値が等しくない時にとなります。組み合わせて指定することはできません。使用することはできません。置き換えることができます。入力をチェックする項目(上記の例では「aaa」)のオプションに(ch)は付けないでください。name_nch="aaa|bbb"-->=判断を伴う入力をチェックしたい時に指定します。タグの間の任意の行に配置します。(複数可)上記のタグと同じですが、違うのは「入力があれば」が「入力がなければ」となることです。name_nch="aaa,bbb,ccc"-->=判断を伴って最終確認画面と自動返信メールに表示しない項目を指定したい時に指定します。タグの間の任意の行に配置します。(複数可)ある項目が選ばれた値によっては最終確認画面と自動返信メールに表示したくない項目の一群がある場合に指定します。属性で指定した項目群を最終確認画面と自動返信メールに表示しません。等しくない時にとなります。含まれている時にとなります。含まれていない時にとなります。alr数字=同じ数字で指定した項目のうちに同じ入力があればエラーにします。番号は0から初めて下さい。以下の例では第一位と第二位の選択項目が同じならエラーになります。指定した入力項目名の値と比較して結果をセットします。指定した入力項目名よりも後に配置します。2000円がセットされます。半角のカンマで区切り指定します。オプションを指定してください。項目名の指定はオプション(ch)等は外して指定します。add?=同じ名前の項目に?で連結します。同じ項目に?で指定した文字で連結されて表示されます。?は複数文字でも漢字でもOKメールに送られるデータも連結されて送られます。「予約希望日=2003/12/10」となります。それぞれのNAMEは同じ名前にします。value="1">2front?=この項目のデータの前に?で指定したキャラクターを挿入します。?は複数文字でも漢字でもOKメールに送られるときも連結されて送られます。このようになります(赤字が挿入)。それぞれのnameは同じ名前にします。value="1">2end?=この項目のデータの後に?で指定したキャラクターを挿入します。?は複数文字でも漢字でもOKメールに送られるデータも連結されて送られます。このようになります(赤字が挿入)。それぞれのNAMEは同じ名前にします。メールアドレスのフォーマットを確認してくださいmailc=メールアドレスの再入力をチェックメールアドレスの入力ミスを防ぐための再入力項目で前のメールアドレスと同じであるかチェックします。1回目の入力項目名と同じ名前にして下さい。mailx=自動返信メールの送信先メールアドレス項目を指定しますメールアドレスを複数入力してもらう場合に自動返信メールをどの項目のアドレスに送るのかを明示します。name="メールアドレス2(mail//mailx)">mailk=この入力欄で入力されたメールアドレスに管理者へ送られる同じメールが送られますこの入力欄で入力されたメールアドレスに管理者へ送られる同じメールが送られます。メールには反映しません。指定すると半角数字のみの入力)、また全角は半角に変換されます。(本年)を含めて指定すると本年の数を相対で指定することができます。本年に9をプラスした数、#-9は本年に9をマイナスした数になります。この例では入力値は4桁の半角数字で本年から3年先の年までが入力可能です。?を指定しないと数字のみの入力となります。tel?を指定すると半角数字と区切り文字2つで区切った入力になります。全角の数字、ー、−は半角に変換されます。name="電話番号(tel-)">TEL?を指定すると半角数字のみ、区切り文字を含むどちらの入力でも可能になります。?を指定しないと数字のみの入力となります。全角の数字、ー、−は半角に変換されます。name="郵便番号(zip)">ZIP?を指定すると半角数字のみ、区切り文字を含むどちらの入力でも可能になります。?を指定しないと数字のみの入力となります。全角の数字、ー、−は半角に変換されます。半角数字と-で入力してください(数字の桁数はチェックされません、rgオプションの数字に関するエラーメッセージ一覧が適用されます)comma?=3桁ごとのカンマを入力後に挿入します。?を指定するとカンマを挿入した後、値の後ろに指定文字が追加されます。5,555,555円になります。5,555,555円です。name="金額(comma円)">commad?=3桁ごとのカンマを確認画面で挿入します。?を指定するとカンマを挿入した後、値の後ろに指定文字が追加されます。5,555,555円になります。name="金額(commad円)">blk=入力値がブランクの場合、確認画面で表示しません。以下は住所の入力値がブランクの場合、確認画面で項目表示しません。住所項目データの送信されるデータはブランクです。name="住所(blk)">blkd=入力値がブランクの場合、確認画面で表示せず、送信も行いません。以下は住所の入力値がブランクの場合、確認画面で項目表示しません。住所項目データは送信されません。name="住所(blkd)">conti=最終確認画面で前の項目に改行せず続けて表示します。表示のフォーマットは「マスター管理者メニュー」の「フォーマット設定」で編集できます。オプションを設定します。value="">date?=西暦年月日を4桁+区切り文字+2桁+区切り文字+2桁、半角数字をチェック年月日を1つの入力欄で入力する場合に指定します。区切り文字に設定されます。月、日は1桁でも入力可能ですが、保存するときは0を埋めて2桁になります。0000年00月00日の漢字入力となります(数字は半角)。全角の数字、ー、−、/は半角に変換されます。(本年)を含めて指定すると本年の数を相対で指定することができます。本年に9をプラスした数、#-9は本年に9をマイナスした数になります。この例では入力値は4桁の半角数字で本年から3年先の年までが入力可能です。半角数字と-で入力してくださいltd_date=西暦年月日を4桁+区切り文字+2桁+区切り文字+2桁、半角数字をチェック年月日の入力欄で入力する場合に指定します。年月日を3つの入力欄で入力する場合は3つ目のセレクトボックス(日入力欄)に指定します。月、日は1桁でも入力可能ですが、保存するときは0を埋めて2桁になります。0000年00月00日の漢字入力となります(数字は半角)。(例:ltd_date5d-90d)例の場合は本日から5日後から90日後以外が入力された場合はエラーとなります。(例:ltd_date90d)範囲を1つしか指定しないと本日から90日後が範囲となります。マイナスの数字を指定すると本日から以前の日を指定することができます。指定すると月後の末日までを指定できます。全角ひらがな以外の文字が入力されるとエラーメッセージ。初期設定では全角ひらがな以外に全角スペース、ー、−が入力可能です。全角カタカナ以外の文字が入力されるとエラーメッセージ。初期設定では全角カタカナ以外に全角スペース、ー、−が入力可能です。半角以外の文字が入力されるとエラーメッセージ。全角以外の文字が入力されるとエラーメッセージ。半角カタカナが含まれているとエラー表示。半角カタカナが含まれていますhz_kata=半角カタカナを全角カタカナに変換します半角カタカナの文字が入力されると全角カタカナに変換します。機種依存文字(???)が含まれていますonly:?=入力テキストの中に指定したキャラクター?以外のキャラクターがないかチェックします入力テキストの中に指定したキャラクター?以外のキャラクターがないかチェックします、許されるキャラクターを指定します。)が含まれていますdame:?=入力テキストの中に指定した許されないキャラクター?がないかチェックします入力テキストの中に指定した許されないキャラクターがないかチェックします、許されないキャラクターを指定します。max?=複数選択項目の最大選択数を指定できます。複数選択項目の最大選択数を指定できます。付けてください以下の例は2つまで選択が可能です。個以上選択することはできませんname=項目が名前であることを明示ありがとうメールを送るとき差し込まれる名前がどの項目であるかを明示するために使用します。name="氏名(ch//name)">name項目が明示されない場合は項目名に名前、氏名が含まれる項目を名前とします。このパラメータが複数の項目に指定されている場合は最初の項目が名前項目とされます。etc=ありがとうメールの%etc%と差し替える項目を指定しますありがとうメールを送るときテンプレート内の%etc%に差し込まれます。指定することができます。桁数範囲を指定すると桁数をチェックします(この場合は4〜16桁でチェック)。同じチェックを行うと同時に暗号化して送信します暗号化されて送信されると管理者には元のパスワードが何であったかはわかりませんので注意して下さい。関数を使って暗号化しています、パスワードを復元する場合は以下のスクリプトで復元できます。暗号化されたパスワードと一致しているかどうかを判定します。1回目の入力項目名と同じ名前にして下さい。属性以外の項目名を表示させたい時に使用します。同じ項目名に(add/)パラメータを指定すると入力されたデータをまとめて入力データとすることができます。この場合入力エラーで表示される項目名は同じものが表示されてしまいます。これを回避するためにこのパラメータを指定します。リピーターが送信フォームで何度も同じ入力をせずに予約することができます。以下のように呼び出すか、以下をリンク先に指定します。部分とCGI呼び出しのパスはあなたのサーバーのURLに置き換えてください。後にフォームのIDを指定します。id_chk=この項目名の入力値はIDとして既に登録済みかどうかをチェックしますこの機能を利用するには初期設定で送信されたデータをサーバー上に保存する設定になっている必要があります。4行目あたりの設定で変更することができます。$id_already='IDは既に登録されています';hidisp=このhidden項目名の入力値は確認画面に表示します(hidden項目のみに指定できます)このhidden項目名の入力値は確認画面に表示します(hidden項目のみに指定できます)hidden項目は指定がないと確認画面に表示されません、確認画面で表示し確認させたい場合に使用します。value="pencil">実際に送信された後はファイルに保存されます、また、自動返信メールや管理者へのメールにも表示されます。確認画面には表示されません。オプションを使用します。始めると特別な意味になります。始めると実際に送信された後は無視されてファイルに保存されません、また、自動返信メールや管理者へのメールにも表示されません。定数に使う場合などに有効です。メールには表示されません。計算式を指定することにより他の入力項目の入力値を使って計算結果をセットさせることもできます。指定名を囲んで指定します。後に円が付いていれば計算可能です。3桁ごとのカンマが付いていても可能です。