|
請求のあった商品のカタログは以下の通りです。 {CHECK01:IF}1. {KATABAN01} {CHECK02:IF}2. {KATABAN02} {CHECK03:IF}3. {KATABAN03} 以下続く |
|
<input type=checkbox name=CHECK[1]> 商品1 <input type=hidden name=KATABAN[1] value=○○> <input type=checkbox name=CHECK[2]> 商品2 <input type=hidden name=KATABAN[2] value=○○> 以下続く |
|
請求のあった商品のカタログは以下の通りです。 {CHECK[]:IF} {KATABAN[]} |
| 入力画面(sample3.html) | ベースファイル(repeat.txt) |
<html> <head> <title>メールサンプルその3</title> </head> <body bgcolor=white> <h2>メールサンプルその3</h2> ここで入力された内容は次ページで確認できます。 <form method="post" action="/php-bin/mail.php3?tmode=1"> <input type=hidden name="BASEFILE" value="repeat.txt"> <input type=hidden name="RETURL" value="thanks.html"> <table border=1> <tr> <td>1<input type=hidden name="NUM[0]" value="1"></td> <td><input type=checkbox name="CHK[0]"></td> <td>あいうえお</td> <input type=hidden name="TXT[0]" value="あいうえお"> </tr> <tr> <td>2<input type=hidden name="NUM[1]" value="2"></td> <td><input type=checkbox name="CHK[1]"></td> <td>かきくけこ</td> <input type=hidden name="TXT[1]" value="かきくけこ"> </tr> <tr> <td>3<input type=hidden name="NUM[2]" value="3"></td> <td><input type=checkbox name="CHK[2]"></td> <td>さしすせそ</td> <input type=hidden name="TXT[2]" value="さしすせそ"> </tr> <tr> <td>4<input type=hidden name="NUM[3]" value="4"></td> <td><input type=checkbox name="CHK[3]"></td> <td>たちつてと</td> <input type=hidden name="TXT[3]" value="たちつてと"> </tr> <tr> <td>5<input type=hidden name="NUM[4]" value="5"></td> <td><input type=checkbox name="CHK[4]"></td> <td>なにぬねの</td> <input type=hidden name="TXT[4]" value="なにぬねの"> </tr> </table> <input type="submit" value="SEND!"> </form> </body> </html> |
To: だれそれ
Subject: たいとる
1. 一行に書けばIF分を使ってオンのものだけを表示できます。
{NUM[]}番の{CHK[]:IF}{TXT[]}が選択されました。
2. 全てを展開します。
{NUM[]}番は{CHK[]}。値は{TXT[]}
3. 複数行を連続して書けばそれを一ブロックとして処理
NUM:{NUM[]}
TXT:{TXT[]}
4. []がないものが間に入るとそれぞれ別に展開
NUM:{NUM[]}
{NULL}
TXT:{TXT[]}
5. 複数行にIFを展開したいときには、全ての行に書いてください。
{CHK[]:IF}IFの例 NUM:{NUM[]}
{CHK[]:IF}IFの例 TXT:{TXT[]}
{CHK[]:IF} |
| 変換結果 | ベースファイル |
|---|---|
To: だれそれ Subject: たいとる 1. 一行に書けばIF分を使ってオンのものだけを表示できます。 1番の あいうえおが選択されました。 3番の さしすせそが選択されました。 2. 全てを展開します。 1番はon。値はあいうえお 2番は 。値はかきくけこ 3番はon。値はさしすせそ 4番は 。値はたちつてと 5番は 。値はなにぬねの 3. 複数行を連続して書けばそれを一ブロックとして処理 NUM:1 TXT:あいうえお NUM:2 TXT:かきくけこ NUM:3 TXT:さしすせそ NUM:4 TXT:たちつてと NUM:5 TXT:なにぬねの 4. []がないものが間に入るとそれぞれ別に展開 NUM:1 NUM:2 NUM:3 NUM:4 NUM:5 TXT:あいうえお TXT:かきくけこ TXT:さしすせそ TXT:たちつてと TXT:なにぬねの 5. 複数行にIFを展開したいときには、全ての書いてください。 IF分の例 NUM:1 IF分の例 TXT:あいうえお IF分の例 NUM:3 IF分の例 TXT:さしすせそ |
To: だれそれ
Subject: たいとる
1. 一行に書けばIF分を使ってオンのものだけを表示できます。
{NUM[]}番の{CHK[]:IF}{TXT[]}が選択されました。
2. 全てを展開します。
{NUM[]}番は{CHK[]}。値は{TXT[]}
3. 複数行を連続して書けばそれを一ブロックとして処理
NUM:{NUM[]}
TXT:{TXT[]}
4. []がないものが間に入るとそれぞれ別に展開
NUM:{NUM[]}
{NULL}
TXT:{TXT[]}
5. 複数行にIFを展開したいときには、全ての行に書いてください。
{CHK[]:IF}IFの例 NUM:{NUM[]}
{CHK[]:IF}IFの例 TXT:{TXT[]}
{CHK[]:IF}
|