osaresanini.cgiの修正方法
#!/usr/local/bin/perl
require './jcode.pl'; #日本語コード変換
require './cgi-lib.pl';
$script = './osaresan.cgi';
$logfile = 'osaresan.txt';
$cntfile = './osarecount.dat';
| ▼ドレス…初期画面用ファイルを指定(必要な場合のみ) |
$top_html = '';
$main_html = 'dress.htm';
| ▼ドレス…一覧画面用ファイルを指定(必要な場合のみ) |
$list_htm = 'list.htm';
| ▼ドレス…メールアドレス非公開の時に表示されるフォームメール用のファイルを指定(必要な場合のみ) |
$mail_html = 'mail.htm';
| ▼ドレス…投稿後画面ファイルを指定(必要な場合のみ) |
$after_htm = '';
$password = 'pass' ;
$pagemax = 25;
▼$list_html(一覧画面)有の場合で、かつ$main_html(詳細画面)でレス記事投稿がある場合、レス記事を1ページに表示する件数
※レス記事投稿が無い場合又は1画面にレス記事を全て表示させる場合は0にしてください。 |
$pagemax2 = 20;
$datamax = 200 ;
$lbl_next = "次画面";
$lbl_back = "前画面";
$lbl_writ = "新規投稿";
$lbl_edit = "記事編集";
$lbl_dele = "記事削除";
$lbl_passup = "管理パス変更";
$lbl_dressup= "ドレス変更";
$lbl_send = "実行";
$tag = 'no';
| ▼レス機能有りの場合、レス記事の表示順(0:古い→新しい
1:新しい→古い) |
$flg_sort = 0;
▼掲示板荒らし対策。排除したいプロバのアドレスを設定して下さい。
"xxx?.com"とした場合、"xxx1.com","xxx2.com"等、「?」の部分が
文字列1つと判断します。"xxx*.com"とした場合、"xxx1.com","xxx12345.com等、「*」の部分が0個以上の文字列と判断します。
|
@DANGER_LIST=("xxx.com","yyy.com","zzz*.or.jp");
| ▼投稿時に管理者にメール送信する場合、sendmailのパスを指定 |
$sendmail = "";
$smail_address = '';
| ▼Sendmailを使う場合、Subject(件名) |
$smail_title = "◆おされさんご意見応募フォーム";
| ▼投稿時・メンテナンス時のMethodをPOST限定にする場合は1。以外は0。 |
$postchk = 1;
| ▼ここで指定されたアドレス(CGIの設置アドレスを記入)以外から投稿があった場合をエラーとします。設定しない場合は'' |
$urlchk = '';
| ▼指定回数以上の連続投稿はエラーとする。設定しない場合は0としてね |
$renchan = 0 ;
▼アルバム作成時に、ここで指定したフォルダ直下にフォルダが自動作成されます
→ パスの最後は / を付けてください。
#※hi-hoの方は、$UpFolder = "$ENV{'HOME'}/html/フォルダ名/";として下さいね。
#※Niftyの方は、$UpFoler = "/homepage/フォルダ名/";でたぶん良いかと・・・(^^;;; |
$UpFolder = "./upload/";
▼アップロードディレクトリのURLパス →
パスの最後は / を付けてください。
#※hi-hoの方は、$UpUrl = "../../../ユーザー名/フォルダ名/";
#※Niftyの方は、$UpUrl = "http://homepage?.nifty.com/ユーザー名/フォルダ名/";でたぶん良いかと・・・(^^;;;
#※画像がCGIフォルダに設置可能なサーバーをご使用の方は上記$UpFolderと同じでいいと思いますわ。 |
$UpUrl = "./upload/";
▼ファイルアップロード時の投稿受理最大サイズ
(bytes)
→ 例 : 102400 = 100KB $maxdatasz = '204800'; |
$cgi_lib'maxdata = 204800;
▼アップロードを許可するファイル形式
@TBL_FILE = ('gif','jpg','jpeg','png','txt','ppt','doc','xls','ppt','lzh','zip','mid','mp3','swf','exe');
|
@TBL_FILE = ('gif','jpg','jpeg','png','txt');
$resflag = 'yes' ;
| ▼過去ログ作成用ディレクトリを指定。(不要の場合は'') |
$olddir = './old/' ;
| ▼1過去ログファイルの最大件数(親記事)。越えたら次の過去ログを作成します |
$oldmax = 2 ;
| ▼アップロードされた画像を表示する際、クリックしたらどうします? |
#1:画像の大きさのウインドウを開き画像を表示。
#2:新規ウインドウを開き画像を表示。※広告バナーが表示されるサーバーの方はこちらの設定ですね。
$imglink = 1 ;
#入力フォームの一番最初に定義している項目を"4"として下さい。後は入力フォームの定義順。
#▼ソートを行う場合は、下記の先頭にある"#"を取って下さい。
#▼ソートキーは最大3つです。減らして(削除)しても構いません。
#▼ちなみに項目No=0は"記事No"、No=2は投稿時間です
$SORT[0] = 4 ;
$SORT[1] = 5 ;
$SORT[2] = 6 ;
$SORT[3] = 0 ;
$flg_sort2 = 1; #親記事を上記でソートした結果の表示順 (0:昇順 1:降順)
| ▼投稿時のパスワードをcrypt関数を使用する(暗号化) |
#crypt関数が利用出来ない場合もありますので、投稿時にエラーになる場合は、「0:使用しない」にして下さいね。
$ango = 1 ; #0:使用しない 1:使用する (推奨:1:使用する)
| ▼レス投稿フォーム表示時、フォームを記事の上に表示?下に表示? |
$point_res = 1 ; #0:上に表示 1:下に表示
| ▼Locationヘッダが使えないサーバーは1。通常は0でいいはず。※トクトク、3nopage,WinNTサーバー等が1かな。又は、クッキーが保存されない場合があったら1にしてみて。ダメだったら諦めましょう。^_^; |
$damedame = 0 ;
前へ 次へ
|