「送信履歴ファイル作成」の編集履歴(バックアップ)一覧はこちら
「送信履歴ファイル作成」(2008/03/20 (木) 13:48:04) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
-すでに稼動している場合で、手紙機能に送信履歴なしから送信履歴付きにバージョンアップする場合
-送信履歴を保存するファイルが存在しないので、強制的に作成するプログラム
admin.cgiの一番下の方にあるデータ補正の処理に
sub admin_repaire {
my %members = ();
my $count = 0;
opendir my $dh, "$userdir" or &error("ユーザーディレクトリが開けません");
while (my $id = readdir $dh) {
next if $id =~ /\./;
my %m = &get_you_datas($id, 1);
push @{ $members{$m{country}} }, "$m{name}\n";
++$count;
下三行追加
open my $fh, "> $userdir/$id/letter_log.cgi";
close $fh;
chmod $chmod, "$userdir/$id/letter_log.cgi";
}
closedir $dh;
…(以下略)
+プレイヤー管理画面でデータ補正ボタンを押す
+./user/ユーザーID/letter_log.cgiができているのを確認
+追加した三行を削除
-すでに稼動している場合で、手紙に送信履歴機能がついていないものから送信履歴付きにバージョンアップする場合
-送信履歴を保存するファイルが存在しないので、強制的に作成するプログラム
admin.cgiの一番下の方にあるデータ補正の処理に
sub admin_repaire {
my %members = ();
my $count = 0;
opendir my $dh, "$userdir" or &error("ユーザーディレクトリが開けません");
while (my $id = readdir $dh) {
next if $id =~ /\./;
my %m = &get_you_datas($id, 1);
push @{ $members{$m{country}} }, "$m{name}\n";
++$count;
下三行追加
open my $fh, "> $userdir/$id/letter_log.cgi";
close $fh;
chmod $chmod, "$userdir/$id/letter_log.cgi";
}
closedir $dh;
…(以下略)
+プレイヤー管理画面でデータ補正ボタンを押す
+./user/ユーザーID/letter_log.cgiができているのを確認
+追加した三行を削除
表示オプション
横に並べて表示:
変化行の前後のみ表示: