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

📄 do.php

📁 泛微协同办公系统标准版E-office V5.5的源代码内含泛微办公系统V5.5自动注册文件。
💻 PHP
字号:
<?php

include_once( "inc/utility_all.php" );
include_once( "inc/auth.php" );
include_once( "inc/auth.php" );
ob_end_clean( );
$f = $_REQUEST['f'];
switch ( $f )
{
case "changename" :
	$SORT_ID = $_REQUEST['sort_id'];
	$SORT_NAME = $_REQUEST['sort_name'];
	$SORT_NAME = iconv( "UTF-8", "gb2312", $SORT_NAME );
	$query = "\r\n\t\t\t\tUPDATE `file_sort` SET `SORT_NAME` = '".$SORT_NAME."'  WHERE `SORT_ID` ={$SORT_ID}  \r\n\t\t\t\t";
	$res = exequery( $connection, $query );
	break;
case "remove" :
	$SORT_ID = $_REQUEST['sort_id'];
	function get_url( $f_id )
	{
		global $connection;
		$sql2 = "\r\n\t\t\t\t\tselect SORT_PARENT, SORT_NAME from file_sort where SORT_ID={$f_id} \r\n\t\t\t\t\t";
		$cursors2 = exequery( $connection, $sql2 );
		if ( $rows2 = mysql_fetch_row( $cursors2 ) )
		{
			$sort_parent = $rows2[0];
			$sort_name2 = $rows2[1];
		}
		if ( $sort_parent != "" )
		{
			$file_url .= get_url( $sort_parent )."/".$sort_name2;
		}
		return $file_url;
	}
	$connection = openconnection( );
	function tree_delete( $SORT_ID )
	{
		global $connection;
		$query = "delete from FILE_SORT where SORT_ID={$SORT_ID}";
		exequery( $connection, $query );
		$query = "select * from FILE_CONTENT where SORT_ID={$SORT_ID}";
		$cursor = exequery( $connection, $query );
		while ( $ROW = mysql_fetch_array( $cursor ) )
		{
			$ATTACHMENT_ID = $ROW['ATTACHMENT_ID'];
			$ATTACHMENT_NAME = $ROW['ATTACHMENT_NAME'];
			$ATTACHMENT_ID_ARRAY = explode( ",", $ATTACHMENT_ID );
			$ATTACHMENT_NAME_ARRAY = explode( "*", $ATTACHMENT_NAME );
			$ARRAY_COUNT = sizeof( $ATTACHMENT_ID_ARRAY );
			$I = 0;
			for ( ;	$I < $ARRAY_COUNT;	++$I	)
			{
				if ( $ATTACHMENT_ID_ARRAY[$I] == "" )
				{
				}
				else if ( $ATTACHMENT_NAME_ARRAY[$I] != "" )
				{
					delete_attach( $ATTACHMENT_ID_ARRAY[$I], $ATTACHMENT_NAME_ARRAY[$I] );
				}
			}
		}
		$query = "delete from FILE_CONTENT where SORT_ID={$SORT_ID}";
		exequery( $connection, $query );
		$query2 = "delete from file_revert where SORT_ID={$SORT_ID}";
		exequery( $connection, $query2 );
		$query3 = "delete from file_purview where SORT_ID={$SORT_ID}";
		exequery( $connection, $query3 );
		$query = "select * from FILE_SORT where SORT_PARENT={$SORT_ID}";
		$cursor = exequery( $connection, $query );
		while ( $ROW = mysql_fetch_array( $cursor ) )
		{
			$SORT_ID = $ROW['SORT_ID'];
			tree_delete( $SORT_ID );
		}
		return;
	}
	$sql = "select SORT_NAME from file_sort where SORT_ID=".$_REQUEST['SORT_ID'];
	$cursors = exequery( $connection, $sql );
	if ( $rows = mysql_fetch_row( $cursors ) )
	{
		$sort_name = $rows[0];
	}
	tree_delete( $SORT_ID );
	$sql_u = "select USER_NAME from user where USER_ID='".$_SESSION['LOGIN_USER_ID']."'";
	$cursor_u = exequery( $connection, $sql_u );
	if ( $row_u = mysql_fetch_row( $cursor_u ) )
	{
		$user_name_u = $row_u[0];
	}
	$directory_url = get_url( $SORT_ID );
	$handle = fopen( "../../../logs/document_all_log.txt", "a" );
	fwrite( $handle, "[".date( "Y-m-d H:i:s" )."]  用户名:".$_SESSION['LOGIN_USER_ID']."(".$user_name_u.")  文件夹名:".$sort_name."   文件夹路径:".$type."/".$directory_url."  \r\n" );
	break;
case "addnode" :
	$SEND_TIME = date( "Y-m-d H:i:s", time( ) );
	$PARENT_ID = $_REQUEST['sort_id'];
	$NEW_NAME = $_REQUEST['sort_name'];
	$NEW_NAME = iconv( "UTF-8", "GB2312", $NEW_NAME );
	$USER_ID = $_SESSION['LOGIN_USER_ID'];
	$query = "\r\n\t\t\t\tINSERT INTO `file_sort` (`SORT_PARENT` ,`SORT_NAME` ,SORT_TYPE ,`CREATE_TIME`,`USER_ID`)VALUES ({$PARENT_ID},'{$NEW_NAME}','4',NOW(),'".$USER_ID."')\r\n\t\t\t\t";
	$rc = exequery( $connection, $query );
	$THIS_ID = mysql_insert_id( );
	echo $THIS_ID;
	break;
default :
	echo "数据传输错误!";
	break;
}
?>

⌨️ 快捷键说明

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