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

📄 block_01.php

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

function ispriview( $str, $priview, $name )
{
	$str_array = explode( ",", $str );
	$priview = explode( ",", $priview );
	$i = 0;
	for ( ;	$i < sizeof( $priview );	++$i	)
	{
		if ( in_array( $str_array[$i], $priview ) && $str_array[$i] != "" )
		{
			$new_priv[] .= $str_array[$i];
		}
	}
	$old_priv = explode( ",", $str );
	array_pop( $old_priv );
	if ( !empty( $new_priv ) )
	{
		$k1 = array_search( "3", $new_priv );
		$k2 = array_search( "17", $new_priv );
		$k3 = array_search( "19", $new_priv );
	}
	if ( $k1 === 0 )
	{
		$k1 = 1;
	}
	if ( $k2 === 0 )
	{
		$k2 = 1;
	}
	if ( $k3 === 0 )
	{
		$k3 = 1;
	}
	if ( $name == 3 && $k1 == false && $k2 == false && $k3 == false )
	{
		return false;
	}
	$key1 = array_search( "3", $old_priv );
	$key2 = array_search( "17", $old_priv );
	$key3 = array_search( "19", $old_priv );
	if ( $key1 == 0 )
	{
		$key1 = 1;
	}
	if ( $key2 == 0 )
	{
		$key2 = 1;
	}
	if ( $key3 == 0 )
	{
		$key3 = 1;
	}
	if ( $name == "15" && array_search( "29", $new_priv ) == false )
	{
		return false;
	}
	if ( $name == "16" && array_search( "111", $new_priv ) == false )
	{
		return false;
	}
	if ( $name == 3 && $key1 == false && $key2 == false && $key3 == false )
	{
		return false;
	}
	if ( sizeof( $new_priv ) != 0 )
	{
		foreach ( $new_priv as $key => $val )
		{
			foreach ( $old_priv as $k => $v )
			{
				if ( $val == $v )
				{
					return true;
				}
			}
		}
	}
}

include_once( "inc/auth.php" );
echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\r\n<html>\r\n<head>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n<title>block</title>\r\n";
echo "<s";
echo "tyle type=\"text/css\">\r\n<!--\r\nbody {\r\n\tmargin-left: 0px;\r\n\tmargin-top: 0px;\r\n\tmargin-right: 0px;\r\n\tmargin-bottom: 0px;\r\n}\r\n-->\r\n</style>\r\n\r\n</head>\r\n\r\n<body topmargin=\"0\" leftmargin=\"0\" style=\"overflow:auto\">\r\n";
$connection = openconnection( );
$query = "SELECT up.FUNC_ID_STR,u.USER_ID,ud.BLOCK_ON FROM user u,user_priv up,user_desktop as ud WHERE u.user_id='".$_SESSION['LOGIN_USER_ID']."' AND u.user_priv=up.user_priv AND ud.user_id='".$_SESSION['LOGIN_USER_ID']."'";
$cursor = exequery( $connection, $query );
if ( $row = mysql_fetch_array( $cursor ) )
{
	$func_id_str = $row['FUNC_ID_STR'];
	$user_id = $row['USER_ID'];
	$file = $row['BLOCK_ON'];
}
$ar_file = explode( ",", $file );
echo "\r\n<table width=\"100%\"  border=\"0\" cellpadding=\"0\" cellspacing=\"0\" height=\"100%\">\r\n<tr><td width=\"2\" background=\"/theme/1/leftline.gif\"></td>\r\n<td valign=\"top\">\r\n<table width=\"100%\"  border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n<tr><td height=\"1\" bgcolor=\"#505155\"></td></tr>\r\n<tr><td height=\"5\"></td></tr>\r\n\t";
while ( list( $id, $name ) = each( $ar_file ) )
{
	if ( trim( $name ) == "" )
	{
		echo "\t\t<tr>\r\n\t\t<td valign='top'>\r\n\t\t<table width=\"98%\"  border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\r\n\t\t<tr>\r\n\t\t<td>\r\n\t\t";
	}
	else if ( ispriview( "27,17,19,3,13,12,37,76,40,45,46,250,260,29,111,", $func_id_str, $name ) )
	{
		$f_dir = "list/";
		include_once( $f_dir.$name.".php" );
		continue;
		if ( !$f_dir )
		{
			$f_dir = "list/";
			if ( 3 < sizeof( $ar_file ) - 1 )
			{
				$sql = "update user_desktop set BLOCK_ON='1,' where USER_ID='".$_SESSION['LOGIN_USER_ID']."'";
				exequery( $connection, $sql );
				include_once( $f_dir."1.php" );
			}
			else
			{
				$i = 0;
				for ( ;	$i < count( $ar_file );	++$i	)
				{
					include_once( $f_dir.$name.".php" );
				}
			}
			unset( $f_dir );
		}
		echo "\t\t</td>\r\n\t\t</tr>\r\n\t\t</table>\r\n\t\t</td>\r\n\t\t</tr>\r\n\t\t";
	}
}
echo "    </table>\r\n\t</td>\r\n  <td width=\"2\" background=\"/theme/1/rightline.gif\"></td>\r\n  </tr>\r\n</table>\r\n</body>\r\n</html>";
?>

⌨️ 快捷键说明

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