list.php
4.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<?php
header("Content-type: text/html; charset=EUC-JP");
//セッション開始
require_once("./include/session_start.inc");
include("./include/dbcon_group.inc");
$strSQL = "SELECT";
$strSQL .= " mst_group.group_id, mst_group.group_pass, mst_group.db_name, mst_group.folder_name, mst_group.group_name, mst_group.mode_flg, mst_group.mobile_flg, ";
$strSQL .= " mst_group.stop_flg ,";
$strSQL .= " mst_group.cont_memo ,";
$strSQL .= " mst_group.cont_end_date,";
$strSQL .= " maxuser_tbl.max_count, maxuser_tbl.max_size ";
$strSQL .= "from mst_group ";
$strSQL .= "join maxuser_tbl on maxuser_tbl.group_id = mst_group.folder_name ";
$strSQL .= "order by ";
$strSQL .= " mst_group.stop_flg ASC , ";
$strSQL .= " (mst_group.cont_end_date is null) DESC, ";
$strSQL .= " mst_group.group_id ASC ";
$objRec = pg_exec($strSQL);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<meta http-equiv="Content-Style-Type" content="text/css">
<link rel="stylesheet" type="text/css" href="basefont.css">
<TITLE>E-グルPro 超管理画面</TITLE>
<script language="javascript">
function move(prm){
document.frm.key_name.value=prm;
document.frm.action = "detail.php";
document.frm.method="POST"
document.frm.submit();
}
function go_index(id,password){
document.frm.GroupID.value=id;
document.frm.GroupPW.value=password;
document.frm.action = "../e-gruPro/adm_index.php";
document.frm.target="_blank";
document.frm.method="POST";
document.frm.submit();
}
</script>
</HEAD>
<body>
<form name="frm" method="post">
<table border="1">
<?php
//MTC・OES・デモ・テストデータのID
$strTestID = "/media-tek/oes/demo/convart_test/araya_hoge/m-yanagibashi/";
//合計カウンタ(全データ)
$intUserTotal = 0;
$intSizeTotal = 0;
//合計カウンタ(特殊データ)
$intUserTotalTest = 0;
$intSizeTotalTest = 0;
$intTestNum = 0;
for ($i=0; $i < pg_numrows($objRec); $i++){
$objfetch = pg_fetch_object($objRec, $i);
if ($i % 10 == 0){
?>
<tr>
<td bgcolor="#FFA500">No.</td>
<td bgcolor="#FFA500">グループ名</td>
<td bgcolor="#FFA500">グループID</td>
<td bgcolor="#FFA500">グループPW</td>
<td bgcolor="#FFA500">フォルダ名</td>
<td bgcolor="#FFA500">DB名</td>
<td bgcolor="#FFA500">最大人数</td>
<td bgcolor="#FFA500">最大容量</td>
<td bgcolor="#FFA500">強制停止日</td>
</tr>
<?php
}
//背景色
if ($objfetch->stop_flg==1){
$strCOLOR="#FF0000";
}else if (strstr($objfetch->group_id,"停止")!=false){
$strCOLOR="#A9A9A9";
}else if (strstr($objfetch->group_id,"退会")!=false){
$strCOLOR="#A9A9A9";
}else if (strpos($strTestID, "/".$objfetch->group_id."/") === false){
//通常グループ
$strCOLOR="#FFFFFF";
}else{
//特殊グループ
$strCOLOR="#A9A9A9";
$intUserTotalTest += $objfetch->max_count;
$intSizeTotalTest += $objfetch->max_size;
$intTestNum++;
}
?>
<tr bgcolor="<?php echo $strCOLOR; ?>">
<td><?php echo $i+1; ?></td>
<td>
<a href="javascript:move('<?php echo $objfetch->group_id; ?>');"><?php echo $objfetch->group_name; ?></a>
<input name="button" type = "button" onclick="go_index('<?php echo $objfetch->group_id ?>','<?php echo $objfetch->group_pass; ?>')" value="Go">
</td>
<td><?php echo $objfetch->group_id; ?></td>
<td><?php echo $objfetch->group_pass; ?></td>
<td><?php echo $objfetch->folder_name; ?></td>
<td><?php echo $objfetch->db_name; ?></td>
<td><?php echo $objfetch->max_count; ?></td>
<td><?php echo $objfetch->max_size; ?></td>
<td><?php echo $objfetch->cont_end_date; ?> </td>
</tr>
<?php
$intUserTotal += $objfetch->max_count;
$intSizeTotal += $objfetch->max_size;
}
?>
</table>
<hr>
※※ 総計 ※※※※※※※※※※<br>
登録団体合計:<?php echo pg_numrows($objRec); ?> 団体<br>
最大人数合計:<?php echo $intUserTotal; ?> 人<br>
最大容量合計:<?php echo $intSizeTotal; ?> MB<br><br>
※※ 特殊除外 ※※※※※※※※<br>
登録団体合計:<?php echo pg_numrows($objRec) - $intTestNum; ?> 団体<br>
最大人数合計:<?php echo $intUserTotal - $intUserTotalTest; ?> 人<br>
最大容量合計:<?php echo $intSizeTotal - $intSizeTotalTest; ?> MB<br><br>
※※ 特殊 ※※※※※※※※※※<br>
登録団体合計:<?php echo $intTestNum; ?> 団体<br>
最大人数合計:<?php echo $intUserTotalTest; ?> 人<br>
最大容量合計:<?php echo $intSizeTotalTest; ?> MB<br><br>
<hr>
<input type="hidden" name="GroupID" value="">
<input type="hidden" name="GroupPW" value="">
<input type="hidden" name="key_name" value="">
</form>
</body>
</HTML>