# SHOP SYSTEM Final Type1簡易版 ================================== # 設定ファイル # (c)Web寺子屋 OGIPOGI # このスクリプトの無断配布は禁止します。 # 配布しない限り、改造、設置代行は自由です。 # この著作権表示は絶対に消さないでください。 # info@web-terakoya.net # http://www.web-terakoya.net/ # # =============================================================================== # 初期設定 # =============================================================================== # ---------------------------------------------------- # 各種フィル/フォルダへのパス # 格別の理由がない限り変更しないことをお勧めします。 # ---------------------------------------------------- # このスクリプトのパス $main_url = './shop.cgi'; # 買い物かごトップページのパス $top = './index.html'; # 「終了」先URL $modoru = './thanks.html'; # ロックファイルへのパス $lockfile = './lock/lock.tmp'; # 顧客特定用データ保存ディレクトリへのパス $ck_dir = './data'; # 商品管理データ保存ディレクトリのパス $goods_dir = './goods_data'; # メール返信用管理データ保存ディレクトリへのパス $dir3 = './ad_data'; # メールの「From」「Bcc」「件名」設定ファイルへのパス $mail_data = './ad_data/mail_data.cgi'; # メールヘッダー設定ファイルへのパス $mail_head = './ad_data/head.cgi'; # メールフッター設定ファイルへのパス $mail_foot = './ad_data/foot.cgi'; # メール署名設定ファイルへのパス $mail_sig = './ad_data/sig.cgi'; # 送料設定ファイル1 $soryo_settei = './soryo/settei.cgi'; # 送料設定ファイル2 $soryo_ryoukin = './soryo/ryoukin.cgi'; # 送料設定ファイル3 $soryo_setumei = './soryo/setumei.cgi'; # 商品イメージ画像の入っているディレクトリへのパス $dir = './image'; # 管理モードテンプレートへのパス $admin_html = 'ad.html'; # 商品購入ページ保存ディレクトリへのパス $cargo_dir = './cargo_html'; # かご内画面テンプレートへのパス $regist_html = './cargo_html/regist.html'; # 最終確認画面テンプレートへのパス $view_html = './cargo_html/view.html'; # ---------------------------------------------------- # アイコンファイルへのパス # ---------------------------------------------------- # かご内ページの商品の先頭につけるアイコン $icon2 = './image/b_lis019.gif'; # ---------------------------------------------------- # 送料表示設定 # ---------------------------------------------------- # かご内ページで送料金額を表示する # 講習など、基本的に物品の販売を行わない場合は「yes」 # にします。 # 「yes」にした場合は、管理モードの送料設定で「無料」 # を指定してください。 $soryo_check = 'yes'; # 送料有料時に表示するメッセージ $yuryo_messe = '送料は一律\3,000円です。'; # 送料無料時に表示するメッセージ $muryo_messe = ''; # ---------------------------------------------------- # 合計金額表示設定 # ---------------------------------------------------- # かご内ページ、及び最終確認ページで、デフォルトで「お # 買い上げ金額」と表示されている箇所の文面を変更します。 $messe_1 = 'お買い上げ金額'; # 最終確認ページで、デフォルトで「お支払い金額」と表示 # されている箇所の文面を変更します。 $messe_2 = 'お支払い金額'; # ---------------------------------------------------- # システム設定 # ---------------------------------------------------- # 消費税1 $tax = '0.00'; # SENDMAILの設定 $sendmail = '/usr/sbin/sendmail'; # あなたのメールアドレス $mailto = 'info@ee-kenzai.com'; # 管理者パスワード $pwd = 'i2025t1811'; # ---------------------------------------------------- # ユーザー連絡先フォーム設定 # ---------------------------------------------------- # 必須項目の場合は先頭に「_(アンダーバー)」をつけること。 @form_array = ( '_氏名', '_〒', '_住所', '_電話', 'Fax', '_Email', '配送先', ); # 連絡フォームのクッキーに保存する項目名 # 必須項目の場合は先頭に「_(アンダーバー)」をつけること。 @cook = ( '_氏名', '_〒', '_住所', '_電話', 'Fax', '_Email' ); # =============================================================================== # 初期設定ここまで # =============================================================================== # 以下は、編集不可。 sub lock1 { local($retry) = 5; while (!symlink(".", $lockfile)) { if (--$retry <= 0) { &error("別のお客様が注文中です"); } sleep(1); } } sub lock2 { local($flag) = 0; foreach (1 .. 5) { if (-e $lockfile) { sleep(1); } else { open(LOCK,">$lockfile") || &error("ロックファイルが開けませんパーミッションを確認してください"); close(LOCK); $flag = 1; last; } } if ($flag == 0) { &error("現在処理中です。"); } } 1;