⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 paste_file.php

📁 通达网络办公 - Office Anywhere 2008 增强版100%源码(3.4.081216) 内含 通达OA2008增強版接近完美破解补丁20081216集 及 最新通达OA2008ADV(
💻 PHP
字号:
<?php

include_once( "inc/auth.php" );
include_once( "inc/utility_all.php" );
include_once( "inc/utility_file.php" );
$SORT_ID = intval( $SORT_ID );
$SORT_ID_OLD = intval( $_COOKIE['proj_sort_id'] );
$VIEW_PRIV = $NEW_PRIV = $PASTE_PRIV = 0;
if ( $_COOKIE['proj_sort_id'] == "" || $_COOKIE['proj_file_action'] == "" || $_COOKIE['proj_id'] == "" || $_COOKIE['proj_file_id'] == "" )
{
	message( "错误", "参数不正确" );
	exit( );
}
$PROJ_ID_OLD = $_COOKIE['proj_id'];
if ( $SORT_ID_OLD != 0 )
{
	$query = "SELECT VIEW_USER from PROJ_FILE_SORT where SORT_ID='".$SORT_ID_OLD."'";
	$cursor = exequery( $connection, $query );
	if ( $ROW = mysql_fetch_array( $cursor ) )
	{
		$VIEW_USER = $ROW['VIEW_USER'];
		$VIEW_PRIV = find_id( $VIEW_USER, $LOGIN_USER_ID ) ? "1" : "0";
	}
	$query = "SELECT PROJ_OWNER,PROJ_VIWER FROM PROJ_PROJECT WHERE PROJ_ID='".$PROJ_ID_OLD."'";
	$cursor = exequery( $connection, $query );
	if ( $ROW = mysql_fetch_array( $cursor ) )
	{
		$PROJ_OWNER = $ROW['PROJ_OWNER'];
		$PROJ_VIWER = $ROW['PROJ_VIWER'];
		if ( $PROJ_OWNER == $LOGIN_USER_ID || find_id( $PROJ_VIWER, $LOGIN_USER_ID ) )
		{
			$VIEW_PRIV = 1;
		}
	}
}
if ( $SORT_ID != 0 )
{
	$query = "SELECT NEW_USER from PROJ_FILE_SORT where SORT_ID='".$SORT_ID."'";
	$cursor = exequery( $connection, $query );
	if ( $ROW = mysql_fetch_array( $cursor ) )
	{
		$NEW_USER = $ROW['NEW_USER'];
		$NEW_PRIV = find_id( $NEW_USER, $LOGIN_USER_ID ) ? "1" : "0";
	}
	$query = "SELECT PROJ_OWNER FROM PROJ_PROJECT WHERE PROJ_ID='".$PROJ_ID."'";
	$cursor = exequery( $connection, $query );
	if ( $ROW = mysql_fetch_array( $cursor ) )
	{
		$PROJ_OWNER = $ROW['PROJ_OWNER'];
		if ( $PROJ_OWNER == $LOGIN_USER_ID )
		{
			$NEW_PRIV = 1;
		}
	}
}
$PASTE_PRIV = $VIEW_PRIV && $NEW_PRIV;
if ( !$PASTE_PRIV )
{
	message( "错误", "没有粘贴权限" );
	exit( );
}
$FILE_STR = $_COOKIE['proj_file_id'];
if ( $_COOKIE['proj_file_action'] == "copy" )
{
	$query = "SELECT * from PROJ_FILE where find_in_set(FILE_ID,'".$FILE_STR."')";
	$cursor = exequery( $connection, $query );
	while ( $ROW = mysql_fetch_array( $cursor ) )
	{
		$SUBJECT = $ROW['SUBJECT'];
		$FILE_DESC = $ROW['FILE_DESC'];
		$ATTACHMENT_ID = $ROW['ATTACHMENT_ID'];
		$ATTACHMENT_NAME = $ROW['ATTACHMENT_NAME'];
		$UPLOAD_USER = $ROW['USER_ID'];
		$UPLOAD_TIME = date( "Y-m-d H:i:s", time( ) );
		if ( $ATTACHMENT_ID != "" && $ATTACHMENT_NAME != "" )
		{
			$ATTACHMENT_ID = copy_attach( $ATTACHMENT_ID, $ATTACHMENT_NAME ).",";
		}
		$query = "insert into PROJ_FILE(PROJ_ID,SORT_ID,SUBJECT,FILE_DESC,UPDATE_TIME,ATTACHMENT_ID,ATTACHMENT_NAME,UPLOAD_USER) values ('".$PROJ_ID_OLD."','{$SORT_ID}','{$SUBJECT}','{$FILE_DESC}','{$UPLOAD_TIME}','{$ATTACHMENT_ID}','{$ATTACHMENT_NAME}','{$LOGIN_USER_ID}')";
		exequery( $connection, $query );
	}
}
else if ( $_COOKIE['proj_file_action'] == "cut" )
{
	$query = "update PROJ_FILE set PROJ_ID='".$PROJ_ID_OLD."',SORT_ID={$SORT_ID},UPLOAD_USER='{$LOGIN_USER_ID}' where find_in_set(FILE_ID,'{$FILE_STR}')";
	if ( $FILE_SORT == 2 && $SORT_ID_OLD == 0 )
	{
		$query .= " and USER_ID='".$LOGIN_USER_ID."'";
	}
	exequery( $connection, $query );
}
header( "location: folder.php?SORT_ID=".$SORT_ID."&PROJ_ID={$PROJ_ID}&ORDER_BY={$ORDER_BY}&ASC_DESC={$ASC_DESC}&start={$start}" );
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -