このプログラムは、CGIを使用しております。
ダウンロードの前に、ご利用のプロバイダ(又はサーバー)でオリジナルCGIの設置が許可されているかご確認ください。許可されている場合、Parlのパス(場所)とsendmailのパス(場所)を確認して下さい。
オリジナルCGIの設置が許可されていない場合は、ご使用出来ませんのでご注意下さい。
このスクリプトを利用する上での利用規定です。必ず目を通しておいて下さい。
スクリプトをダウンロードする場合、無条件に「利用規定」に同意したものとみなします。
LHA形式 Shopping_cart(Ver5.0) 自己解凍 Shopping_cart(Ver5.0)
#!/usr/bin/perl
| $sendmail ='/usr/sbin/sendmail' | ;# sendmailパス |
| $mailto ='xxx@xxx.xxx' | ;# 注文書送付先 |
| $SUBJECT_C ='「商品注文書」' | ;# 題名(注文書用) |
| $SUBJECT_H ='「ご注文控え」' | ;# 題名(注文書控え用) |
| ########(上部メッセージの設定 '〜'; 〜の部分に記入)######## $hedder= 'この度は、弊社商品をお買い上げいただき誠にありがとうございます。 「ご注文内容の控え」をお送りしましたのでご確認の程お願い申し上げます。 商品の発送等につきましては、後ほどご連絡させていただきます。 尚、ご注文内容が違っていたり、この内容に心当たりの無い場合は お手数ですが弊社まで至急ご連絡をお願い申し上げます。'; ########(下部メッセージの設定 '〜'; 〜の部分に記入)######## $footer= '株式会社 アイディーエム Web shop 「おもいやりクラブ」 〒330-0021 埼玉県さいたま市東大宮5-6-3 グランデージ90 2F HP:http://www.idm-ne.com mail:info@idm-ne.com 電話:048-688-9506 FAX:048-688-6806 Web 担当者 ■■'; |
| $sou =630 | ;# 送料(円) |
| $sou_max=0 | ;# 送料無料にする時は商品購入金額(小計金額を設定) |
| $tax =5 | ;# 消費税(%)(0を設定すると消費税の計算を行いません。) |
| $sou_B=1 | ;# basketの送料表示( 0:非表示 1:表示 ) |
| $tax_B=1 | ;# basketの消費税表示( 0:非表示 1:表示 ) |
| $P_flag1=1 | ;# 画像表示(バスケット画面 0:表示しない 1:表示する) |
| $P_flag2=1 | ;# 画像表示(確認画面 0:表示しない 1:表示する) |
| $PIC_W='61pix' | ;# 画像表示(幅 ピクセル指定) |
| $PIC_H='70pix' | ;# 画像表示(高さ ピクセル指定) |
| $B_pc ='' | ;# 商品画像が無い時のコメント |
| 項目 | 内容 | 設定例 | 備考 |
| A | 商品コード | 0001 | 商品コードは番号が重複しないように設定 |
| B | 商品名 | 商品1 | カートに表示される商品名を設定 |
| C | 単価 | 1000 | カンマ(,)を入れずに数字のみを設定 |
| D | 数量 | 1 | ボタンだけで数量を入力する場合に設定(省略可) |
| E | 画像 | 0001.jpg | 画像設定時に設定(省略可) |
| F | オプション数 | 1 | オプション設定時に設定(省略可) |
| G | 送料無料の個数 | 3 | 送料無料の個数を設定(省略可) |
| 項目 | 内容 | 設定例 | 備考 |
| name | オプション番号;商品コード | OP1;001 | 上記オプション数に合わせてOP1,OP2…連番で設定 |
| value | 値;単価追加;商品画像 | M;200;002.jpg | 単価変更と画像変更の設定が可能です。 |
| <BODY> <FORM action=cart.cgi method=POST> | ||
| ▼ 数量を入力せずにカートに入れる場合の設定 | ||
| かごに入れる | <A harf="cart.cgi?A;B;C;D;E;F;G">かごに入れる</A> | |
| 上記「かごに入れる」の部分に <IMG src="kago.gif" width="83" height="255"> 等の画像を挿入する。 | ||
| <INPUT type="submit" name="A;B;C;D;E;F;G" value="かごに入れる"> | ||
商品のサイズや色等のオプションを2つ設定する場合 サイズ 色 | ||
| サイズ<SELECT name="OP1;A"> <OPTION value="サイズ:S;1000" selected>S</OPTION> <OPTION value="サイズ:M;2000">M</OPTION> <OPTION value="サイズ:L;3000">L</OPTION> </SELECT> 色 <SELECT name="OP2;A"> <OPTION value="色:青;bulu.jpg" selected>青</OPTION> <OPTION value="色:赤;red.jpg">赤</OPTION> <OPTION value="色:黄;yellow.jpg">黄</OPTION> </SELECT> <INPUT type="submit" name="A;B;C;D;E;F;G" value="かごに入れる"> | ||
| ▼ 数量を入力またはチェックしたものをカートに入れる設定 | ||
| <INPUT type="text" name="A;B;C;D;E;F;G" value="0"> | ||
| <INPUT type="checkbox" checked name="A;B;C;D;E;F;G" value="1"> | ||
| <SELECT size="1" name="A;B;C;D;E;F;G"> <OPTION value="0" selected>0</OPTION> <OPTION value="1">1</OPTION> <OPTION value="2">2</OPTION> <OPTION value="3">3</OPTION> <OPTION value="4">4</OPTION> <OPTION value="5">5</OPTION> </SELECT> | ||
| <INPUT type="submit" value="かごに入れる"> | ||
| </FORM> | ||
| ▼ 「かごを見る」 ボタンの設定 | ||
| かごを見る | <A href="cart.cgi">かごを見る</A> | |
| 上記「かごを見る」の部分に <IMG src="lookup.gif" width="83" height="255"> 等の画像を挿入する。 | ||
| <FORM action=cart.cgi method=POST> | ||
| <INPUT type="submit" value="かごを見る"> | ||
| </FORM> | ||
#!/usr/bin/perl
| require './jcode.pl' | ;# コード変換ライブラリ |
| $dir_pic ='./s_item/ | ;# バスケット表示用画像ファイル |
| $dir_tmp ='./tmp/ | ;# テンプファイル(設置後に変更) |
| $file_error ='error.htm' | ;# 「エラー表示画面」 |
| $cgi_name ='res.cgi' | ;# プログラム名(設置後に変更) |
| $PASS ='0123' | ;# パスワードの設定(必ず変更) |
| $sendmail ='/usr/sbin/sendmail | ;# sendmailパス |
| $From ='info@idm-ne.com' | ;# 自分のメールアドレス |
| $SUBJECT_1 ='商品お届け日のお知らせ!' | ;# 納期回答 |
| $SUBJECT_2 ='ご入金の確認' | ;# 代金請求 |
| $SUBJECT_3 ='お知らせ!' | ;# その他 |
| このフォームでは、必須入力の設定や、次回訪問時に前回の入力内容を表示させる機能があります。 また、項目は自由に追加または変更することが出来ます。 | |
| check_mode=1 | ;//チェックモード チェックモードを1にすると作業フォーム内のエレメント番号等の情報が一覧できます。 これを見て必須項目や次回訪問時に表示させる項目を設定して下さい。 |
| forName=0 | ;//作業フォーム番号 |
| M_day=0 | ;//クッキー有効期間の設定(日数を設定) 次回訪問時に前回の入力内容を表示させる有効日数を設定してください。 0を設定するとプラウザの終了と同時に入力内容は消去されます。 |
| value="代金引換;315" | お支払い方法の項目で315円を設定する場合 |
| value="沖縄県;1050" | 都道府県の設定で送料1050円を追加する場合 |
設置後は、テンプファイル名、res.cgiの名前、パスワードを変更してご使用ください。また、各フォルダには index.html(内容は空白でもかまいません) ファイルの設置をおすすめ致します。