home ビンメールマニュアル
Menu
1 はじめに
2 設定・アップロード
3 使い方
4 デザインアレンジ 準備
5 デザインアレンジ 詳細


● 5 デザインアレンジ2 詳細
◆入力エントリーページ
「mail.html」に決められた変数を記述し、入力フォームを作成します。
<form method="post" enctype="multipart/form-data" action="./binmail.cgi">
<input type="hidden" name="act" value="confirmation">
<input type="hidden" name="subj" value="BIN*MAIL Online Registration">
<input type="hidden" name="next" value="0">
フォーム頭タグ
【subj】の【value】は、自由に変更できます。
入力フォームを追加したい場合は、次の【next】の【value】 を、【1】 にして下さい。なお、入力エントリーページが複数でも内容が同じならここの【next】の項目は不要ですから削除してかまいません。
<input type="radio" name="addfor" value="画像投稿" checked>画像投稿 >
<input type="radio" name="addfor" value="制作依頼">制作依頼 >
------
------
ラジオボタン式の例です。
【add】から始まる変数は、追加項目の変数です。
<select name="addcate" class="input">
<option value="------">投稿するカテゴリーを選択して下さい。
<option value="アニメ">アニメ
------
------
/select>
セレクトウィンドーです。
<input type="text" name="mail" size="40" maxlength="200" class="textarea">
メールアドレス入力欄です。
<input type="text" name="addurlname" size="40" maxlength="200" class="textarea">
追加項目の入力欄です。
<input type="text" name="url" size="40" maxlength="200" value="http://" class="textarea">
urlの入力欄です。
<textarea name="msg" cols="58" rows="7" class="textarea"></textarea>
メッセージの入力欄です。
<input name="file0" type="file" size="30" class="textarea">
ファイル参照入力欄です。
入力欄を追加するときは、【name】の値を、【file0】、から始まり、【file1】、【file2】、 と順に番号を付けて下さい。
<input type="submit" value="次のステップへ進む" class="input">
<input type="reset" value="設定をやり直す" class="input">
送信と、やり直しボタンです。
</form>
フォームの閉じタグです。


入力項目は自由に追加することが出来ます。

追加項目のタグの記述手順例
  1. 先ず一つ、晴れ、曇り、雨、の選択ウィンドーを追加したい場合、その変数名を例えば add から始まる、【addwether】とし スキン設定ファイルにその変数名を記述します。
    例 $addname[0]="addwether";
  2. この項目を選択入力するためのセレクトウィンドー、 インプットフォーム、等の記述をこの入力フォームに追加します。
    例;name=addwether value="晴れ"、
  3. 【$addwether】と記述した部分に値が表示されるので、確認画面、メールの内容にこの変数を記述します。
  4. 続いて変数を追加したい場合は、
    $addname[1]="addplace";
    のように、0から始まる数字で追加します。
◆送信内容確認ページ
スクリプト本体【binmail.cgi】の中ほどの、【送信内容確認ページ】という項目に 記述がありますので表示したい変数【例;$addurl】を記述して下さい。

◆アラートページ
htmlファイル【HTM_alart.html】がスキンです。
このスキンを作成するには、【mail.html】を 複製して不必要な記述部分をカットして、【$warnings】という変数を一つ記述して下さい。

◆メール内容各文面設定
  • メール内容メイン 【binmail.cgi】の、【メールの本文】の項目のところに表示したい変数を記述して下さい。
  • ネクスト毎の文面 【binmailskin.cgi】で、以下の項目について設定します。
    1. 投稿した人に送る、有難うメールの冒頭の案内文
    2. 管理メールにおける冒頭のリポート
    3. フィニュッシュページでの完了の挨拶


Copyright (C) p.ink All Rights Reserved.