BLADE & MAGIC
/*******コンテンツ********************************************************************************/
//登録情報マスタ
// include("./memdata/mst.dat");
$fname = "./member/memdata/mst.dat";
$ff = fopen($fname, "r") or die("file open error write");
flock($ff,LOCK_SH);
// 終端に達するまでループ
while (!feof($ff)) {
// ファイルから一行読み込む
$line = fgets($ff);
$mem_mst['count']=$line;
}
// ファイルをクローズする
flock($ff,LOCK_UN);
fclose($ff);
?>
在籍メンバー
$w_sum_cont = 0;
for ($w_i = 1; $w_i <= $mem_mst['count']; $w_i++) {
/*print($mem_mst['count'] . "
");*/
// include("./memdata/" . $w_i . ".dat");
$fname = "./member/memdata/" . $w_i . ".dat";
$ff = fopen($fname, "r") or die("file open error write");
flock($ff,LOCK_SH);
// 終端に達するまでループ
$w_file_line = 1;
while (!feof($ff)) {
// ファイルから一行読み込む
$line = fgets($ff);
switch($w_file_line){
case 1:
$chara[$w_i]['name']=$line;
$w_name_tmp = $line;
break;
case 2:
$chara[$w_i]['job']=$line;
break;
case 3:
$chara[$w_i]['level']=$line;
break;
case 4:
$chara[$w_i]['cont']=$line;
break;
case 5:
$chara[$w_i]['note']=$line;
break;
case 6:
$chara[$w_i]['subc']=$line;
break;
case 7:
$chara[$w_i]['pic']=$line;
if (!isset($chara[$w_i]['pic'])){
$w_char_img = "non-print.gif";
}elseif (trim($chara[$w_i]['pic'])==""){
$w_char_img = "non-print.gif";
}else{
$w_char_img = $chara[$w_i]['pic'];
}
break;
case 8:
$chara[$w_i]['date']=$line;
break;
case 9:
$chara[$w_i]['del']=$line;
break;
case 10:
$chara[$w_i]['rank']=$line;
break;
}
$w_file_line ++;
}
// ファイルをクローズする
flock($ff,LOCK_UN);
fclose($ff);
if (trim($chara[$w_i]['del'])=="0"){
?>
|
|
ランク | |
| 職業 | |
| レベル | |
| 国家貢献度 | |
if ($chara[$w_i]['cont'] <> "--"){
$w_sum_cont += $chara[$w_i]['cont'];
}
?>
| MEMO | |
| サブキャラクター | |
|
}
}
?>
■クラン総合 国家貢献度
//フッター読込
require("./class/foot.php");
?>