CON020.php 7.06 KB
<?php 
//*****************************************************************************
//* 
//* プログラム名:管理者設定
//* プログラムID:CON020.php
//* 機能        :フォルダ容量表示画面
//* 作成者      :
//* 
//*****************************************************************************
header("Content-type: text/html; charset=EUC-JP");

//***************************
//* インクルードファイル
//***************************
include("./include/session_start.inc");
include("./include/SessionChk.inc");

//***************************
//* 画面制御
//***************************
include('./include/smarty.conf');
include("./inc/header.inc");
include("./inc/input_chk.inc");

include("./menu_opacity.php");								//メニュー


//*** 添付ファイル容量の取得 ***
include("./include/dbcon_group.inc");				//DB接続
$strSQL = "SELECT * FROM maxuser_tbl WHERE group_id='$PHP_FOLDER_NAME'";
$objRec = pg_exec($strSQL);
if($objRec==false){
		echo("SQL実行に失敗しました(SELECT)");
		exit;
}
$objData  = pg_fetch_object($objRec, 0);
$Max_CAPA = $objData->max_size;
$o_smarty->assign('Max_CAPA',$Max_CAPA);

//***************************
//* 画面制御
//***************************
include("./include/dbcon.inc");				//DB接続

if ($PHP_BIT[0]!=1){
		echo "<br><br><br>";
		echo "<a href='TOP000.php'><span class='Normalfont'>マスタ変更権限がありません</span></a>";
		echo "<br><br><br>";
		echo "<form name='e_gru'></form>";	
		include("include/copyright.inc");
		exit;
}
$intFILE_SIZE[0]=0;
$intFILE_SIZE[1]=0;
$intFILE_SIZE[2]=0;
$intFILE_SIZE[3]=0;
$intFILE_SIZE[4]=0;
$intFILE_SIZE[5]=0;
$intFILE_SIZE[6]=0;
$intFILE_SIZE[7]=0;
$intFILE_SIZE[8]=0;
$intFILE_SIZE[9]=0;

//*** 掲示板***
$lst = "temp/".$PHP_FOLDER_NAME."/bbs"; // 表示するリストの名前(パス)
$drc=dir($lst);
while($fl=$drc->read()) {
	$lfl = $lst."/".$fl;
	$din = pathinfo($lfl);
	if(is_dir($lfl) && ($fl!=".." && $fl!=".")){
	} else if($fl!=".." && $fl!=".") {
			// ファイルサイズ
			$intFILE_SIZE[0]=intval($intFILE_SIZE[0])+round(filesize($lfl)/1024);
	}
}
$drc->close();
$strFILE_Name[0] = $PHP_TITLE_NAME[8];
$FILE_Flg[0]     = "0";

//*** 回覧板***
$lst = "temp/".$PHP_FOLDER_NAME."/kairan"; // 表示するリストの名前(パス)
$drc=dir($lst);
while($fl=$drc->read()) {
		$lfl = $lst."/".$fl;
		$din = pathinfo($lfl);
		if(is_dir($lfl) && ($fl!=".." && $fl!=".")){
		} else if($fl!=".." && $fl!=".") {
			// ファイルサイズ
			$intFILE_SIZE[1]=intval($intFILE_SIZE[1])+round(filesize($lfl)/1024);
		}
}
$drc->close();
$strFILE_Name[1]=$PHP_TITLE_NAME[7];
$FILE_Flg[1]     = "3";

//*** 電子会議***
$lst = "temp/".$PHP_FOLDER_NAME."/kaigi"; // 表示するリストの名前(パス)
$drc=dir($lst);
while($fl=$drc->read()) {
		$lfl = $lst."/".$fl;
		$din = pathinfo($lfl);
		if(is_dir($lfl) && ($fl!=".." && $fl!=".")){
		} else if($fl!=".." && $fl!=".") {
			// ファイルサイズ
			$intFILE_SIZE[2]=intval($intFILE_SIZE[2])+round(filesize($lfl)/1024);
		}
}
$drc->close();
$strFILE_Name[2]=$PHP_TITLE_NAME[9];
$FILE_Flg[2]     = "0";

//*** 電子決裁***
$lst = "temp/".$PHP_FOLDER_NAME."/sinsei"; // 表示するリストの名前(パス)
$drc=dir($lst);
while($fl=$drc->read()) {
		$lfl = $lst."/".$fl;
		$din = pathinfo($lfl);
		if(is_dir($lfl) && ($fl!=".." && $fl!=".")){
		} else if($fl!=".." && $fl!=".") {
			// ファイルサイズ
			$intFILE_SIZE[3]=intval($intFILE_SIZE[3])+round(filesize($lfl)/1024);
		}
}
$drc->close();
$strFILE_Name[3]=$PHP_TITLE_NAME[10];
$FILE_Flg[3]     = "4";

//*** マイ・データ ***//
$lst = "temp/".$PHP_FOLDER_NAME."/siryou"; // 表示するリストの名前(パス)
$drc=dir($lst);
while($fl=$drc->read()) {
		$lfl = $lst."/".$fl;
		$din = pathinfo($lfl);
		if(is_dir($lfl) && ($fl!=".." && $fl!=".")){
		} else if($fl!=".." && $fl!=".") {
			// ファイルサイズ
			$intFILE_SIZE[4]=intval($intFILE_SIZE[4])+round(filesize($lfl)/1024);
		}
}
$drc->close();
$strFILE_Name[4]=$PHP_TITLE_NAME[11];
$FILE_Flg[4]     = "2";

//*** webメール***
$lst = "temp/".$PHP_FOLDER_NAME."/mail"; // 表示するリストの名前(パス)
$drc=dir($lst);
while($fl=$drc->read()) {
	$lfl = $lst."/".$fl;
	$din = pathinfo($lfl);
	if(is_dir($lfl) && ($fl!=".." && $fl!=".")){
	} else if($fl!=".." && $fl!=".") {
		// ファイルサイズ
		$intFILE_SIZE[5]=intval($intFILE_SIZE[5])+round(filesize($lfl)/1024);
	}
}
$drc->close();
$strFILE_Name[5]=$PHP_TITLE_NAME[13]."【受信】";
$FILE_Flg[5]     = "1";

//mail_send
$lst = "temp/".$PHP_FOLDER_NAME."/mail_send"; // 表示するリストの名前(パス)
$drc=dir($lst);
while($fl=$drc->read()) {
		$lfl = $lst."/".$fl;
		$din = pathinfo($lfl);
		if(is_dir($lfl) && ($fl!=".." && $fl!=".")){
		} else if($fl!=".." && $fl!=".") {
			// ファイルサイズ
			$intFILE_SIZE[6]=intval($intFILE_SIZE[6])+round(filesize($lfl)/1024);
		}
}
$drc->close();
$strFILE_Name[6]=$PHP_TITLE_NAME[13]."【送信】";;
$FILE_Flg[6]     = "5";

//gyoumu
$lst = "temp/".$PHP_FOLDER_NAME."/gyoumu"; // 表示するリストの名前(パス)
$drc=dir($lst);
while($fl=$drc->read()) {
		$lfl = $lst."/".$fl;
		$din = pathinfo($lfl);
		if(is_dir($lfl) && ($fl!=".." && $fl!=".")){
		} else if($fl!=".." && $fl!=".") {
			// ファイルサイズ
			$intFILE_SIZE[7]=intval($intFILE_SIZE[7])+round(filesize($lfl)/1024);
		}
}
$drc->close();
$strFILE_Name[7]=$PHP_TITLE_NAME[5];
$FILE_Flg[7]     = "0";

//PRJ
$lst = "temp/".$PHP_FOLDER_NAME."/PRJ"; // 表示するリストの名前(パス)
$drc=dir($lst);
while($fl=$drc->read()) {
		$lfl = $lst."/".$fl;
		$din = pathinfo($lfl);
		if(is_dir($lfl) && ($fl!=".." && $fl!=".")){
		} else if($fl!=".." && $fl!=".") {
			// ファイルサイズ
			$intFILE_SIZE[8]=intval($intFILE_SIZE[8])+round(filesize($lfl)/1024);
		}
}
$drc->close();
$strFILE_Name[8]=$PHP_TITLE_NAME[17];
$FILE_Flg[8]     = "0";

//RPT
$lst = "temp/".$PHP_FOLDER_NAME."/RPT"; // 表示するリストの名前(パス)
$drc=dir($lst);
while($fl=$drc->read()) {
		$lfl = $lst."/".$fl;
		$din = pathinfo($lfl);
		if(is_dir($lfl) && ($fl!=".." && $fl!=".")){
		} else if($fl!=".." && $fl!=".") {
			// ファイルサイズ
			$intFILE_SIZE[9]=intval($intFILE_SIZE[9])+round(filesize($lfl)/1024);
		}
}
$drc->close();
$strFILE_Name[9]=$PHP_TITLE_NAME[4];
$FILE_Flg[9]     = "0";

$intFILE_SIZE[0]=((int)((intval($intFILE_SIZE[0])/1024)*100))/100;
$intFILE_SIZE[1]=((int)((intval($intFILE_SIZE[1])/1024)*100))/100;
$intFILE_SIZE[2]=((int)((intval($intFILE_SIZE[2])/1024)*100))/100;
$intFILE_SIZE[3]=((int)((intval($intFILE_SIZE[3])/1024)*100))/100;
$intFILE_SIZE[4]=((int)((intval($intFILE_SIZE[4])/1024)*100))/100;
$intFILE_SIZE[5]=((int)((intval($intFILE_SIZE[5])/1024)*100))/100;
$intFILE_SIZE[6]=((int)((intval($intFILE_SIZE[6])/1024)*100))/100;
$intFILE_SIZE[7]=((int)((intval($intFILE_SIZE[7])/1024)*100))/100;
$intFILE_SIZE[8]=((int)((intval($intFILE_SIZE[8])/1024)*100))/100;
$intFILE_SIZE[9]=((int)((intval($intFILE_SIZE[9])/1024)*100))/100;
$intMaxFILE_SIZE=$intFILE_SIZE[0]+$intFILE_SIZE[1]+$intFILE_SIZE[2]+$intFILE_SIZE[3]+$intFILE_SIZE[4]+$intFILE_SIZE[5]+$intFILE_SIZE[6]+$intFILE_SIZE[7]+$intFILE_SIZE[8]+$intFILE_SIZE[9];

$o_smarty->assign('intFILE_SIZE',$intFILE_SIZE);
$o_smarty->assign('strFILE_Name',$strFILE_Name);
$o_smarty->assign('FILE_Flg'    ,$FILE_Flg);
$o_smarty->assign('intMaxFILE_SIZE',$intMaxFILE_SIZE);


if ($PHP_BIT[0]==1){
		$o_smarty->display('CON020.tpl');
}else{
		$o_smarty->display('CON999.tpl');
}


?>