買い物かご用の顧客管理システム(追加モジュール)
ダウンロード

※共有サーバー(レンタルサーバー)上で使用する場合のご注意
	セキュリティーの為にCGIが所有者の権限(700=所有者実行権)
	で実行できることが必要です。
	(サーバーの基本設定が)custmer_list.cgi顧客リストファイル
	(custmer_list.cgi)
	が外部から参照できないことが重要です。
	ということはApacheがsuEXEC対応済みである事が必要です。
	その場合データファイルは600(所有者書き込み可能)になります。

■運用中の「買い物かご」に追加する場合。
@「追加モジュール圧縮ファイル」をダウンロードして解凍するとディレクトリーadminができます。
それを買い物かご本体のディレクトリーcart直下に置いてください。
Aorder.cgi内の変更は150行あたりに下記を追加て下さい。
##################■顧客リストの作成
require './admin/get_custmer_list.cgi';
&custmer_list;
##################
B.htaccessファイル内でuser.cgiまでのパスを変更してください。
C管理メニューにアクセスしてください。
http://www.○○○○/cart/admin/index.html

IDは admin
管理パスワードは 123
※パスワードは必ず最初に変更してください。

■管理ディレクトリーadmin内のファイルの解説
(ディレクトリーadminのパーミッションは通常707のファイル生成権が必要。
サーバーによりCGIの実行権が違うのでサーバー管理者に確認が必要)

.htaccess:httpサーバーApacheのアクセス制御設定ファイル
ファイル内でuser.cgiまでのパスの変更が必要。

user.cgi(706):パスワード保存ファイル。IDはadmin管理パスワードの初期設定は123

●index.html:管理メニュー
	IDはadmin管理パスワードは 123


●pass_change.html:管理領域パスワード変更フォーム
pass_change.cgi(707):パスワード変更処理

●get_custmer_list.cgi:顧客リスト(custmer_list.cgi)作成モジュールorder.cgiから呼び出す


●open_mail.html:一斉メール送信フォーム
open_mail.cgi(707):顧客リスト(custmer_list.cgi)を元に一斉メール送信処理
1度に50件づつほどの送信がサーバーに負荷のも妥当だと思います。
件数が多いと送信処理に時間がかかる。


		mimew.pl:メールSubjectをBase64形式でエンコードする。
		jcode.pl:日本語変換モジュール


●custmer_list.cgi(706):顧客リストデータファイル
日付け,メールアドレス,名前,これまでの注文回数
例--------------------------------
5月25日(火)16時17分50秒,cat@surf-cat.com,テスト太郎,3
5月25日(火)16時17分50秒,okb@surf-cat.com,テスト太郎2,3
----------------------------------

●mail_log.cgi(706):一斉メール送信ログ



■運用中の「買い物かご」に追加する場合。
order.cgi内の変更は150行あたりに下記を追加しました。
##################■顧客リストの作成
require './admin/get_custmer_list.cgi';
&custmer_list;
##################

現在この件については、無料サポート中です。
okb@gol.com
までお問い合わせ下さい。



Copyright (C) 2000 by Surf Web Design. Cart Ver2.0