亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? file_main.php

?? 極限OA開源系統
?? PHP
字號:
<?
/********************************************************************************/
/* 極限辦公自動化系統 (極限OA)													*/
/* ========================      												*/
/* 歡迎使用 極限OA,在您開始使用之前,請務必完整閱讀本軟件附帶的全部說明檔				*/
/********************************************************************************/
/* Welcome to http://www.xsp.cn & http://oa.xsp.cn								*/
/* 技術支持論壇 http://www.1119.net												*/
/********************************************************************************/
/* 商業購買請聯系 臨海市極限網絡有限公司											*/
/* 聯系電話: (0576) 5131349	郵件: mkt@xsp.cn	QQ: 562873							*/
/********************************************************************************/
if(!defined('KIN_UNION')){die("Hacking attempt");}

$personid = personalfolder();
$fid = $fid?$fid:$personid;


if($fid) {
	$folder = $db->query_fetch("select * from $table_folder where id='$fid'");
	$pre_s = true;
	if($folder[type] == 1)
		$folder[ttype] = '個人文件夾';
	elseif($folder[type] == 2)
		$folder[ttype] = '部門文件夾';
	elseif($folder[type] == 3)
		$folder[ttype] = '共享文件夾';
	elseif($folder[type] == 0) {
		$folder[ttype] = '根目錄';
		$pre_s = false;
	}
	
}

if($sysaction == 'folderdel') {
	checkright(41,11,4);
	if(!$fid)
		showmessage("沒有指定欲刪除的文件夾 請返回");
	//刪除處理
	$folders=$db->query("SELECT id FROM $table_folder WHERE INSTR(CONCAT(',',plist,','), ',$fid,')>0");
	$flist = "0";
	while($thisb=$db->fetch_array($folders)) {
		$flist .= ",$thisb[id]";
	}
	$files=$db->query("SELECT fname FROM $table_file WHERE fid IN ($flist)");
	while($thisf=$db->fetch_array($files)) {
		unlink("./data/$thisf[fname]");
	}
	$sql = "DELETE FROM $table_folder WHERE id IN ($flist);";
	$sql .= "DELETE FROM $table_file WHERE fid IN ($flist)";
	//$db->query($sql);
	showmessage("文件夾刪除成功","document.php?action=file");
	//header("Location:document.php");exit;
}elseif($sysaction == 'folderadd') {
	checkright(41,11,2);
	if($addsubmit) {
		if(!$edit) {
			$ttime = date('Y-m-d H:i:s',$timestamp);
			$tmp = $db->query_fetch("select * from $table_folder where id='$upfolder'");
			if($tmp[id] < 2)
				showmessage("對不起 不允許創建文件夾于根目錄下 請返回");
			if($tmp[type] == 2 && $name) {
				$tmp2 = $db->query_fetch("select id from $table_folder where name='$name' && pid='3'");
				if($tmp3[id]) {
					showmessage("對不起 已有此部門的文件夾存在 請返回");
				}
				$tmp3 = $db->query_fetch("select name from $table_department where name='$name'");
				if(!$tmp3[name])
					showmessage("對不起 此部門不存在 請返回");
				//$db->query("insert into $table_folder (type,name,des,mid,admin,dorder,pid,ttime) 
				//	values ('2','$name','$des','$union_uid','$union_user','$dorder','$tmp[pid]','$ttime')");
			}else {
				//$db->query("insert into $table_folder (type,name,des,mid,admin,dorder,pid,ttime) 
				//	values ('$tmp[type]','$name','$des','$union_uid','$union_user','$dorder','$tmp[pid]','$ttime')");
			}
			$sql = "insert into $table_folder (type,name,des,mid,admin,dorder,pid,ttime) 
					values ('$tmp[type]','$name','$des','$union_uid','$union_user','$dorder','$tmp[id]','$ttime')";
			//echo $sql;
			$db->query($sql);
			$tmpfid = $db->insert_id();
			$db->query("update $table_folder set plist='$tmpfid,$tmp[plist]' where id='$tmpfid'");
			header("Location:document.php?action=file&fid=$tmpfid");exit;
		}else {
			checkright(41,11,3);
			$tmp0 = $db->query_fetch("select * from $table_folder where pid='$fid'");
			if($tmp0[id] != $upfolder) {
				$tmp = $db->query_fetch("select * from $table_folder where id='$upfolder'");
				if($tmp[id] < 2)
					showmessage("對不起 不允許更改文件夾于根目錄下 請返回");
				if($tmp[type] == 2 && $name) {
					$tmp2 = $db->query_fetch("select id from $table_folder where id!='$fid' && name='$name' && pid='3'");
					if($tmp2[id]) {
						showmessage("對不起 已有此部門的文件夾存在 請返回");
					}
					$tmp3 = $db->query_fetch("select name from $table_department where name='$name'");
					if(!$tmp3[name])
						showmessage("對不起 此部門不存在 請返回");
				}
				$sql = "update $table_folder set type='$tmp[type]',name='$name',des='$des',dorder='$dorder',pid='$tmp[id]' where id='$fid'";
			}else {
				$tmp = $db->query_fetch("select * from $table_folder where id='$fid'");
				if($tmp[type] == 2 && $name) {
					$tmp2 = $db->query_fetch("select id from $table_folder where id!='$fid' && name='$name' && pid='3'");
					if($tmp2[id]) {
						showmessage("對不起 已有此部門的文件夾存在 請返回");
					}
					$tmp3 = $db->query_fetch("select name from $table_department where name='$name'");
					if(!$tmp3[name])
						showmessage("對不起 此部門不存在 請返回");
				}
				$sql = "update $table_folder set name='$name',des='$des'";

			}
			$db->query($sql);
			updateparentlists();
			header("Location:document.php?action=file&fid=$fid");exit;
		}

	}else {
		if($edit == 1) {
			$fol_t = $db->query_fetch("select * from $table_folder where id='$fid'");
			$upid = $fol_t[pid];
			$fo_type = $fol_t[type];
		}else {
			$upid = $fid;
			$fo_type = $folder[type];
		}
		$foldersel = makebbschoosercode('upfolder',$upid);
		$foldtypes = array("type$folder[type]"=>' checked');

		$query = $db->query("select * from $table_folder where pid='3'");
		while($ls = $db->fetch_array($query)) {
			$depart_folder[$ls[name]] = 1;
		}

		$query = $db->query("select * from $table_department where fig='1' order by id ASC");
		while($list = $db->fetch_array($query)) {
			if($depart_folder[$list[name]]) $list[sel] = ' disabled';
			else $list[sel] = '';
			$depart_list[$list[id]] = $list;
		}
	}
}elseif($sysaction == 'fileadd') {
	checkright(41,11,2);
	if (function_exists("set_time_limit") && !get_cfg_var('safe_mode')){
		set_time_limit(10000);
	}
	if($edit) {
		include_once 'includes/upload.php';
		if(!$id) {
			$picftpsave = 'file';
			$maxpicftpsize = '5000000';
			pic_attach_upload();
			if($content_err)
				showmessage($content_err);
			$extension = strtolower(substr(strrchr($picftp_name, "."), 1));
			$filename = substr($picftp_name, 0, strlen($picftp_name) - strlen($extension) - 1);
			
			$name = $name?$name:$filename;
			$ttime = date('Y-m-d H:i:s',$timestamp);
			$db->query("insert into $table_file (fid,name,fname,extension,filetype,size,time,ttime) 
				values ('$fid','$name','$picftp_fname','$extension','$picftp_type','$picftp_size','$timestamp','$ttime')");
			showmessage('文件上傳成功 正在轉向',"document.php?action=file_main&fid=$fid");
		}else {
			checkright(41,11,3);
			$fil_t = $db->query_fetch("select * from $table_file where id='$id'");
			if($attachedit == 'del') {
				@unlink("./data/$fil_t[fname]");
				$db->query("delete from $table_file where id='$id'");
				showmessage('文件刪除成功 正在轉向',"document.php?action=file_main&fid=$fid");
			}
			if($attachedit == 'new') {
				@unlink("./data/$fil_t[fname]");
				$picftpsave = 'file';
				$maxpicftpsize = '5000000';
				pic_attach_upload();
				if($content_err)
					showmessage($content_err);
				$extension = strtolower(substr(strrchr($picftp_name, "."), 1));
				$filename = substr($picftp_name, 0, strlen($picftp_name) - strlen($extension) - 1);
				$name = $name?$name:$filename;
				$codi = ",name='$name',fname='$picftp_fname',extension='$extension',filetype='$picftp_type',size='$picftp_size'";
			}else {
				if($name)
					$codi = ",name='$name'";
			}
			$db->query("update $table_file set edit='$timestamp'$codi where id='$id'");
			showmessage('文件修改成功 正在轉向',"document.php?action=file_main&fid=$fid");
		}
	}else {
		if($id) {
			$fil_t = $db->query_fetch("select * from $table_file where id='$id'");
			if($fil_t[name]) {
				$tmmp = explode(':',attachicon($fil_t['extension']));
				$fil_t['typeimg'] = $tmmp[0];
			}
		}
	}
}elseif($sysaction == 'filedown') {
	$attach = $db->query_fetch("SELECT * FROM $table_file WHERE id='$id'");
	
	$filename = './data/'.$attach['fname'];

	if(is_readable($filename)) {
		$filesize = filesize($filename);
			
		header('Pragma: no-cache');
		header("Cache-control: private");
		header("Content-type: ".$attach['filetype']);
		header("Content-Length: $filesize");
		header("Content-Disposition: attachment; filename=".$attach['name'].".".$attach['extension']);
		header("Content-Description: http://www.xsp.cn");

		$fp=fopen($filename,'rb');
		while(!feof($fp)) {
			print(fread($fp, 4096));
			flush();
		}
		exit;
	} else {
		showmessage('文件不存在 可能已經被刪除');
	}
}


if($pre_s) {

	$perpage = 10;
	if(!$page) {
		$page = 1;
	}
	$offset = ($page - 1) * $perpage;
	$query = $db->query("SELECT COUNT(*) FROM $table_file where fid='$fid'");
	$num = $total = $db->result($query, 0);
	$multipage = pages($num, $perpage, $page, "document.php?action=file_main&fid=$fid");

	$query = $db->query("select * from $table_file where fid='$fid' order by id ASC LIMIT $offset, $perpage");
	while($list = $db->fetch_array($query)) {
		if($timestamp - $list['time'] < 3600*24)
			$list['new'] = 1;
		$tmmp = explode(':',attachicon($list['extension']));
		$list['typeimg'] = $tmmp[0];
		$list['typename'] = $tmmp[1];
		$list[size] = sizecount($list[size]);
		$list[name] = wordscut($list[name],28,'..');
		$file_list[$list['id']] = $list;
	}
	if($num < $perpage) {
		for($ji=1;$ji<=($perpage-$num);$ji++) {
			$jii = -1000 + $ji;
			$file_list[$jii] = array('blank'=>1);
		}
	}

}


include getData('document_file_main');

#######################################################################


function personalfolder() {
	global $db,$table_folder,$union_uid,$union_user,$timestamp;
	$ps = $db->query_fetch("select id from $table_folder where type=1 && mid='$union_uid'");
	if($ps[id]) {
		return $ps[id];
	}else {
		$ttime = date('Y-m-d H:i:s',$timestamp);
		$sql = "insert into $table_folder (type,name,des,mid,admin,dorder,pid,outspread,ttime) 
			values ('1','個人文件夾','個人專用文件夾','$union_uid','$union_user','0','1','1','$ttime')";
		//echo $sql.'<br>';
		$db->query($sql);
		$inrid = $db->insert_id();
		$plist = "$inrid,1,-1";
		$sql = "update $table_folder set plist='$inrid,1,-1' where id='$inrid'";
		//echo $sql;
		$db->query($sql);
	}
}

function makebbschoosercode ($name,$selectedid=-1,$unionid=-1,$depth="",$topname="請選擇所屬目錄",$title="跟目錄",$displaytop=0,$displayid=0) {
  global $db,$table_folder,$union_uid;

  if ($unionid==-1) {
    $union_select .= "<select name=\"$name\" size=\"1\" onchange=\"changetype(this.options[this.selectedIndex].value)\">\n";
    if ($displaytop==1) {
      $union_select .= "<option value=\"-1\" ".iif($selectedid==$unionid,"SELECTED","").">$depth$topname</option>\n";
    }
  } else {
    $unioninfo=$db->fetch_array($db->query("SELECT id,type,name FROM $table_folder WHERE !(type=1 && mid!='$union_uid') && id='$unionid'"));
    $union_select .= "<option value=\"$unioninfo[id]\" " . iif($selectedid==$unionid,"SELECTED","") . ">$depth$unioninfo[name]" .iif($displayid," $unioninfo[id]","-")."</option>\n";
  }
  $depth.="-";

  $unions=$db->query("SELECT id FROM $table_folder WHERE !(type=1 && mid!='$union_uid') && pid='$unionid' ORDER BY dorder");
  while ($union=$db->fetch_array($unions)) {
    $union_select .= makebbschoosercode("union_p",$selectedid,$union[id],$depth,"","",1,$displayid);
  }

  if ($unionid==-1) {
    $union_select .= "</select>\n";
  }
  return $union_select;

}

function makeparentlist($fid) {
	global $db,$table_folder;
	$folderinfo=$db->query_fetch("SELECT pid,plist FROM $table_folder WHERE id=$fid");
	$folderlist=$fid;

	if ($folderinfo[pid] != -1) {
		$folderlist .= ','.makeparentlist($folderinfo[pid]);
	}

	if (substr($folderlist, -2) != "-1") {
		$folderlist.=",-1";
	}

	return $folderlist;
}
function updateparentlists($fid=-1) {
	global $db,$table_folder;

	$unions=$db->query("SELECT id FROM $table_folder where pid='$fid'");
	while($union=$db->fetch_array($unions)) {
		$parentlist = makeparentlist($union['id']);
		$db->query("UPDATE $table_folder SET plist='".addslashes($parentlist)."' WHERE id=$union[id]");
		updateparentlists($union['id']);
	}
}

?>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费毛片a| 国产精品一区二区果冻传媒| 久久精品这里都是精品| 7777精品伊人久久久大香线蕉的 | 欧美主播一区二区三区| 成人av午夜电影| av资源站一区| 99久久综合精品| 91电影在线观看| 91黄色激情网站| 欧美另类videos死尸| 欧美精品乱码久久久久久| 91麻豆精品国产91| 日韩视频一区在线观看| 2019国产精品| 国产精品第13页| 亚洲国产成人高清精品| 日韩av一区二区三区| 黄色日韩网站视频| 成人免费看片app下载| 色婷婷av久久久久久久| 欧美日韩国产高清一区| 日韩一区二区三| 久久蜜臀精品av| 亚洲精品免费视频| 日韩中文字幕亚洲一区二区va在线 | 制服丝袜成人动漫| 久久久五月婷婷| 亚洲日本在线a| 丝瓜av网站精品一区二区 | 中文无字幕一区二区三区| 欧美国产综合色视频| 亚洲一区在线免费观看| 裸体一区二区三区| eeuss影院一区二区三区 | 舔着乳尖日韩一区| 国产一区二区日韩精品| 色狠狠色噜噜噜综合网| 日韩精品中文字幕一区二区三区| 久久久国产综合精品女国产盗摄| 亚洲男人天堂一区| 狠狠色综合日日| 色欲综合视频天天天| 精品国产一二三区| 亚洲精品日产精品乱码不卡| 久久精品国产精品亚洲综合| 色婷婷久久99综合精品jk白丝| 日韩一级高清毛片| 亚洲夂夂婷婷色拍ww47| 国产一区二区三区美女| 欧美日韩精品一区视频| 国产精品久久午夜夜伦鲁鲁| 日本亚洲天堂网| 色香色香欲天天天影视综合网| 日韩亚洲欧美一区| 亚洲成人激情av| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 国产精品一区久久久久| 欧美精品免费视频| 亚洲欧美另类在线| 成人一区二区三区| 欧美tickling网站挠脚心| 视频一区在线播放| 欧美性生活影院| 亚洲欧美偷拍卡通变态| 成熟亚洲日本毛茸茸凸凹| 久久综合av免费| 另类的小说在线视频另类成人小视频在线 | 成人激情小说乱人伦| 欧美精品一区二区久久久| 午夜精品久久久久久不卡8050| 日本道精品一区二区三区| 国产精品网站导航| 成人美女在线观看| 国产欧美日韩在线视频| 国产精品一区二区无线| 国产网站一区二区| 国产成人综合亚洲网站| 久久久久久电影| 精品一区二区在线播放| 精品福利一区二区三区| 久久国产人妖系列| www欧美成人18+| 国产精品一区二区黑丝| 国产欧美va欧美不卡在线| 国产精品一二三在| 中文字幕国产一区| av亚洲精华国产精华精华| 亚洲欧洲综合另类| 欧美三级一区二区| 欧美a级一区二区| 精品国产1区二区| 国产91丝袜在线播放0| 国产精品传媒视频| 欧美挠脚心视频网站| 蜜桃视频一区二区三区在线观看 | 国产伦精品一区二区三区在线观看 | 亚洲成人免费视| 777欧美精品| 国产成人自拍高清视频在线免费播放| 国产精品网站导航| 欧美日韩一区三区四区| 欧美a级一区二区| 久久久久久免费| 色系网站成人免费| 日韩av电影天堂| 国产午夜精品久久| 欧美日韩中文字幕一区二区| 免费在线观看一区| 综合久久给合久久狠狠狠97色| 欧美日本一区二区三区| 国产成人在线视频网址| 亚洲午夜激情网站| 国产亚洲综合性久久久影院| 91日韩精品一区| 免费一级片91| 最新国产精品久久精品| 欧美一区2区视频在线观看| 国产福利91精品一区二区三区| 亚洲欧美综合色| 欧美mv日韩mv亚洲| 在线精品视频免费播放| 国产美女精品人人做人人爽| 亚洲午夜私人影院| 国产精品久久夜| 精品入口麻豆88视频| 91久久精品一区二区| 国产福利91精品一区| 日韩中文字幕不卡| 亚洲欧美综合色| 国产欧美日韩视频在线观看| 91精品午夜视频| 在线国产亚洲欧美| 99热国产精品| 国产精品一区久久久久| 老司机精品视频线观看86| 亚洲午夜三级在线| 亚洲另类色综合网站| 亚洲国产经典视频| 久久久久久久网| 日韩欧美在线综合网| 欧美亚洲动漫精品| 一本大道久久精品懂色aⅴ| 大白屁股一区二区视频| 国内精品久久久久影院色| 日本中文字幕一区二区视频 | 中文无字幕一区二区三区| 欧美白人最猛性xxxxx69交| 51久久夜色精品国产麻豆| 日本精品免费观看高清观看| 成人免费高清在线| 成人免费黄色在线| 成人国产一区二区三区精品| 国产成人在线网站| 粉嫩绯色av一区二区在线观看 | 在线免费av一区| 色哟哟国产精品免费观看| 91片黄在线观看| 99精品视频在线观看| www.亚洲在线| 91免费视频观看| 91久久一区二区| 欧美日韩激情一区二区| 欧美群妇大交群中文字幕| 91精品欧美一区二区三区综合在| 91精品婷婷国产综合久久性色| 日韩欧美你懂的| 精品黑人一区二区三区久久| 337p粉嫩大胆噜噜噜噜噜91av | 亚洲一级二级三级| 亚洲a一区二区| 久久成人18免费观看| 国产在线播精品第三| 成人性生交大片免费看中文网站| 成人黄色国产精品网站大全在线免费观看 | av激情综合网| 色婷婷精品大在线视频| 3atv一区二区三区| 久久免费午夜影院| 亚洲欧洲精品成人久久奇米网| 亚洲成人久久影院| 精品亚洲国产成人av制服丝袜| 懂色av一区二区在线播放| 一本久久综合亚洲鲁鲁五月天 | 激情另类小说区图片区视频区| 国产乱理伦片在线观看夜一区 | 午夜精品免费在线| 国产精品一二三四| 欧美日韩精品是欧美日韩精品| 欧美一级在线免费| 中文字幕一区二区三区在线播放| 亚洲午夜久久久久中文字幕久| 久国产精品韩国三级视频| 99re这里都是精品| 欧美zozo另类异族| 一区二区视频在线看| 国产毛片精品一区| 一本一道久久a久久精品| 久久久久国产精品厨房| 午夜精品免费在线|