CGI・PHPスクリプトを製作・販売 / Office Zonch(おふぃす・ぞんち)

  • HOME
  • PHP/CGI
  • 特徴
  • サンプル
  • ショッピング・ライセンス
  • 開発日記

PHP/CGI一覧

HOME >> PHP/CGI >> ScheduleMaker シリーズ >> XPタイプ >> インストールガイド Proタイプ

インストール(ProXP)
 
 scheduleXP.cgi, showXP.cgiの設定
※Perlのパス
#!/usr/bin/perl
ご使用のサーバのperlを実行できるパスを指定します。
 
 アップロード
ファイルの修正が終わりましたらアップロードしてください。
 
 パーミッション
ファイルのパーミッションを以下の様に変更してください。必ずしもこの通りでなくても構いませんので、サーバの仕様に合わせてお決めください。
suExec対応サーバのCGIのパーミッションは、サーバの指定に従ってください。
 
ファイル(/フォルダ/) パーミッション パーミッション(suExec対応)
/scheduleXP/ 757 -
 ┣ scheduleXP.cgi 755 700等
 ┣ showXP.cgi 755 700等
 ┣ jcode.pl - -
 ┣ /template/ - -
  ┣ form_tempXP.html - -
  ┣ tempXP.html - -
  ┣ itempXP.html - -
  ┗ style.css - -
 ┣ /dataXP/ 757 -
  ┗ /AAA/※ 757 -
 ┣ style.css - -
 ┗ /images/ - -
 
※このディレクトリは、suExec非対応のサーバの場合、FTPソフトでは削除できません。
必ずscheduleMX+.cgiを使って 削除するようにしてください。
 
スクリプトの起動
 
ここまでで完全に動作するようになりますので、アップロードしたschedulePXP.cgiを呼び出して動作確認をしてください。管理者用パスワードはzonchです。
 
サンプルページでは、ぞんちスケジュールメーカー最新版の全機能をお試しいただけます。
 
カスタマイズ
 
ノーマルの状態で動作する事が確認できましたら、あとは必要に応じてカスタマイズしてください。
 
(1)prefsXP.cgiの設定
動作・表示のカスタマイズ、ファイル名の変更が出来ます。特に、$passwordは安全のため必ず変更してください。
 
# 設定
$password = "zonch";# パスワード
$add_forms = 5;# すでにあるデータの下に付け加える入力欄の数
$add_forms_when_no_data = 10;# データがないときに表示する入力欄の数
$input_type = 0; # 出勤状況入力形式 0: ラジオボタン 1: ポップアップ
$check_top = 11;# 出勤状況入力欄先頭のフォーム内での位置
$each_item_num = 31;# 入力フォームの1人分のアイテム数
 
# ファイル名
$default_page = "yotei.html";# 公開ページ
$image_dir = "images";# 画像を置くディレクトリ名
$page_name = "index.html";# PC用ページ名
$ipage_name = "iindex.html";# 携帯用ページ名
$cgi_name = "scheduleXP.cgi";# CGI名
$icgi_name = "showXP.cgi";# 携帯ページCGI名
 
## データ関連
$data_dir = "./dataXP";# データフォルダを置くディレクトリ
$data_file_name = "dataXP.txt";# 入力データを記録するファイル
$sche_data_name = "sche_dataXP.txt";# スケジュールデータを記録するファイル
$date_data = "dateXP.dat";# 予定表の開始日を記録するファイル
$default_data = "default.dat";# 公開ページを記録するファイル
 
## テンプレート関連(変更した場合は、実際のファイル・ディレクトリ名も変更してください)
$temp_dir = "./template";# テンプレートディレクトリ
$form_temp_file = "form_tempXP.html";# 入力フォームテンプレートファイル
$temp_file = "tempXP.html";# PC用テンプレートファイル
$itemp_file = "itempXP.html";# 携帯用テンプレートファイル
 
# 表示
$yes_mark = "○";# 出勤マーク
$no_mark = "×";# 欠勤マーク
$mitei_mark = "-";# 未定マーク
@ho_title = ("日勤", "夜勤", "日勤・夜勤");# 2交代勤務表示
@status = ("未定", "出", "休");# 入力フォームの出勤状況表示
@wdays = ("<font color=#FF0000>日</font>", "月", "火", "水", "木", "金", "<font color=#0000FF>土</font>");# 携帯用ページの曜日表示
 
(2)テンプレートのカスタマイズ
デザインをカスタマイズしたい場合は、templateフォルダ内のテンプレートファイルを書き替えてください。テンプレートの書き替えによって、CGIが動作しなくなることはありませんのでご安心ください。
テンプレート変数の意味については、付属の対応表をご覧ください。
 
(3)アップロード
ファイルの修正が終わりましたら、所定の場所にアップロードして上書きしてください。
 
スケジュールメーカー
 シリーズトップ
 MXタイプ
 XPタイプ
 MRタイプ
 インストールガイド
 Proタイプ
 Plusタイプ
 EXタイプ
SUB MENU
 ご使用条件
 購入情報
PHP/CGI Lineup
 プロフィールメーカー
 スケジュールメーカー
 ショップページメーカー
 メッセンジャープロ
 ぞんちボード
PHP+Database
 PHP+DBについて
Applications
 ぞんちアップ
オーダーメイドPHP・CGIの製作はコチラ
Google
WWW を検索
おふぃす・ぞんち を検索