setup.plの設定方法について説明します。
以下はファイルの内容です。
#///////////////////////////////////////////////////////////////////////////
# @ページデザインに関する設定
# A各種メッセージに関する設定
# B各種機能に関する設定
# Cその他(ここは変更しないでください)
#///////////////////////////////////////////////////////////////////////////
#//@ページデザインに関する設定/////////////////////////////////////////////
#★商品一覧画面のBODYタグ(背景イメージも指定可能)
$body = '<body bgcolor=#ffffff >';
#★商品詳細画面のBODYタグ(背景イメージも指定可能)
$body2 = '<body bgcolor=#ffffff>';
#★購入商品一覧から精算までのBODYタグ(背景イメージも指定可能)
$body3 = '<body bgcolor=#ffffff>';
#★エラーメッセージのBODYタグ(背景イメージも指定可能)
$body_e = '<body bgcolor=#ffffff>';
#★商品一覧で現在表示されているページ番号のセルの背景とその他のページのセルの背景
$page_color1 = '#c0ffc0';
$page_color2 = '#f0fff0';
#★商品一覧で使用するテーブルのセルの背景色(1と2の色を変えると交互に背景色を変化させることが可能)
$list_color1 = '#e0e0ff';
$list_color2 = '#f0f0ff';
#★商品詳細で使用するテーブルのセルの背景色
$intro_color1 = '#e0e0ff';
$intro_color2 = '#f0f0ff';
#★購入商品一覧を表示するテーブルの背景色
$buy_color1 = '#f0f0ff';
#★購入商品のチェック画面のテーブルの背景色(2:タイトル 3:商品詳細)
$buy_color2 = '#f0f0ff';
$buy_color3 = '#e0e0ff';
#★ページタイトル
$title_bar = 'ショッピングサイト';
#★かごの中身タイトル
$cago_msg = '▽ かごの中身 ▽';
#★画面のセンタリング(中央揃え)を 1:する 0:しない
$center = 1;
#★一覧で表示するテーブルのセルの幅
$base_width = 120;
#★一覧で表示する画像の幅(縦幅は同じ倍率で自動的に設定されます。)
$list_width = 60;
#★詳細で表示する画像の幅(縦幅は同じ倍率で自動的に設定されます。)
$intro_width = 160;
#//A各種メッセージに関する設定/////////////////////////////////////////////
#★商品一覧画面の一番上に表示するメッセージ(HTML形式)
$list_msg1 = <<'EOF';
<!--ここからHTML形式で記入-->
<center>
<table>
<tr>
<td align=center>
<a href="./index.htm">
<img src="./../image/sample.gif" border=0></a>
</td>
</tr>
</table>
</center>
<!--ここまで-->
EOF
#★商品一覧画面の一番下に表示するメッセージ(HTML形式)
$list_msg2 = <<'EOF';
>!--ここからHTML形式で記入-->
☆ 欲しい商品を選択して詳細を確認。<br>
☆ 個数を指定して『 購入 』ボタンを押せばかごに入ります。<br>
☆ 購入商品の取り消しは、購入商品一覧の削除の項目にある『×』ボタンを押してください。<br>
☆ 購入商品の精算は左の『 精算 』ボタンを押してください。<br>
<!--ここまで-->
EOF
#★商品詳細画面で何も選択されていない時に表示されるメッセージ(HTML形式)
$intro_msg = <<'EOF';
<!--ここからHTML形式で記入-->
☆ 欲しい商品を選択して詳細を確認。(選択された商品は、ここに詳細な情報が表示されます。)<br>
☆ 個数を指定して『 購入 』ボタンを押せばかごに入ります。<br>
☆ 購入商品の取り消しは、購入商品一覧の削除の項目にある『×』ボタンを押してください。<br>
☆ 購入商品の精算は左の『 精算 』ボタンを押してください。<br>
<!--ここまで-->
EOF
#★購入商品一覧で何も選択されていない時に表示されるメッセージ(HTML形式)
$kago_msg = <<'EOF';
<!--ここからHTML形式で記入-->
かごに入れられた商品は<br>
ここに表示されます。<br>
<!--ここまで-->
EOF
#★購入商品内容の確認画面で一番上に表示されるメッセージ
$check_msg1 = <<'EOF';
<!--ここからHTML形式で記入します-->
<center>
<font color=#0000ff><b>ご利用ありがとうございます。<br>
お客様がかごに入れられた商品は次の通りです。</b></font>
</center><br>
<!--ここまで-->
EOF
#★申込者情報入力ページで一番上に表示されるメッセージ(HTML形式)
$input_msg1 = <<'EOF';
<!--ここからHTML形式で記入します-->
こちらで、支払方法や申込者・送付先などを<br>
入力してください。<p>
<!--ここまで-->
EOF
#★申込者情報の入力チェック画面で一番上に表示されるメッセージ(HTML形式)
$input_msg2 = <<'EOF';
<!--ここからHTML形式で記入します-->
購入商品・金額・支払方法・申込者・送付先を<br>
確認できたら、注文ボタンを押してください。<p>
<!--ここまで-->
EOF
#★全ての処理が終了後のメール送信の確認メッセージ(HTML形式)
$mail_msg = <<'EOF';
<!--ここからHTML形式で記入します-->
<center>
<font size=5><b>注文書送信確認</b></font><br>
確認のメールが送信されました。
</center>
<!--ここまで-->
EOF
#★確認メールの頭に記述するメッセージ(HTML形式不可・お客様のみ)
$head_msg = <<'EOF';
お申し込みありがとうございます。
以下の商品を、注文されました。
EOF
#//B各種機能に関する設定///////////////////////////////////////////////////
#★トップページ戻るときのアドレス
$top = 'index.html';
#★商品情報ファイルが一つの場合ここで指定してもOK
$goods = 'goods.csv';
#★jcode.plのパス。
require './jcode.pl';
#★一つの商品の購入できる個数を桁数で指定
$keta = 3;
#★消費税(単位 %)
$taxrate = 5;
#★商品一覧画面で1ページに表示する件数
$page = 12;
#★受け取るメールアドレス
$mailto = 'test@example.co.jp';
#★購入者へ確認メールの送信を行う 0:送信しない 1:送信する
$resp = 1;
#商品一覧ファイルの場所
$base_dir = "./data/";
#//Cその他(ここから下は変更しないでください)/////////////////////////////
$img_dir = "images/";
$go_name = 'トップページへ戻る';
#$sendmail = '/usr/lib/sendmail';
$sendmail = 'C:\blat182bj3\blatj';
$message1 = '<font size=2>(この金額に送料は含まれておりません)</font>';
1;