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

📄 menu.php

📁 极限网络智能办公系统 Office Automation V3.0官方100%源代码.
💻 PHP
字号:
<?
include_once 'inc/auth.php';
$COLOR1 = '#D9E8FF';
$COLOR2 = '#FFFFFF';
$COLOR3 = '#B3D1FF';
echo '
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body class="panel" topmargin="0" leftmargin="0">
<!---------------------- 分组 -------------------------------->
<table border="0" cellspacing="1" width="100%" class="small" bgcolor="#000000" cellpadding="3" align="center">
<tr class="TableHeader" onclick="clickMenu(\'menu_1\')" style="cursor:hand">
<td nowrap colspan="5" align="center" title=""><b>联系人分组</b></td>
</tr>
</table>
<table border="0" cellspacing="1" width="100%" class="small" bgcolor="#000000" cellpadding="3" id="menu_1" style="display:">
<tr class="TableData" align="center">
<td nowrap width="100%" id="group_1" onclick="view_group(this,0,1)" onmouseover="setGroupPointer(this, \'';
echo $COLOR3;
echo '\',1)" onmouseout="setGroupPointer(this, \'';
echo $COLOR2;
echo '\',1)" style="cursor:hand" BgColor="';
echo $COLOR1;
echo '">默认</td>
</tr>
';
$query = 'select * from ADDRESS_GROUP where USER_ID=\'\' order by GROUP_NAME asc';
$cursor = exequery ($connection, $query);
$GROUP_COUNT = 1;
while ($ROW = mysql_fetch_array ($cursor))
{
	++$GROUP_COUNT;
	$GROUP_ID = $ROW['GROUP_ID'];
	$GROUP_NAME = $ROW['GROUP_NAME'];
	echo '<tr class="TableData" align="center">
<td nowrap width="100%" id="group_';
	echo $GROUP_COUNT;
	echo '" onclick="view_group(this,';
	echo $GROUP_ID;
	echo ',';
	echo $GROUP_COUNT;
	echo ')" onmouseover="setGroupPointer(this, \'';
	echo $COLOR3;
	echo '\',';
	echo $GROUP_COUNT;
	echo ')" onmouseout="setGroupPointer(this, \'';
	echo $COLOR2;
	echo '\',';
	echo $GROUP_COUNT;
	echo ')" style="cursor:hand">';
	echo $GROUP_NAME;
	echo '</td>
</tr>
';
}
echo '</table>
<script language="JavaScript">
var td_id=1;
function setGroupPointer(theRow, thePointerColor,td_id_over)
{
if(td_id!=td_id_over)
	 theRow.bgColor = thePointerColor;
}
function clickMenu(ID)
{
	targetelement=document.all(ID);
	if (targetelement.style.display=="none")
			targetelement.style.display=\'\';
	else
			targetelement.style.display="none";
}
function view_group(theRow,group_id,group_count)
{
 parent.main.location="address?GROUP_ID="+group_id;
 td_id=group_count;
';
for ($I = 1; $I <= $GROUP_COUNT; ++$I)
{
	echo '     group_' . $I . ('.bgColor=\'' . $COLOR2 . '\';
');
}
echo '     theRow.bgColor=\'';
echo $COLOR1;
echo '\';
}
</script>
<!---------------------- 索引 -------------------------------->
<table border="0" cellspacing="1" width="100%" class="small" bgcolor="#000000" cellpadding="3" align="center">
<tr class="TableHeader" onclick="clickMenu(\'menu_2\')" style="cursor:hand">
<td nowrap colspan="5" align="center"><b>索引(按姓氏)</b></td>
</tr>
</table>
<table border="0" cellspacing="1" width="100%" class="small" bgcolor="#000000" cellpadding="3" id="menu_2" style="display:none">
';
include_once 'inc/mb.php';
for ($i = ord ('A'); $i <= ord ('Z'); ++$i)
{
	$name[chr ($i)] = array ();
	$nidx[chr ($i)] = array ();
}
$name['other'] = array ();
$nidx['other'] = array ();
$sql = 'select * from ADDRESS where USER_ID=\'\' order by PSN_NAME';
$result = mysql_query ($sql);
while ($row = mysql_fetch_array ($result))
{
	$s = $row['PSN_NAME'];
	$idx = 'other';
	if (128 <= ord ($s[0]))
	{
		$FirstName = substr ($s, 0, 2);
		foreach ($mb as $key => $s)
		{
			if (strpos ($s, $FirstName))
			{
				$idx = strtoupper ($key);
			}
		}
	}
	else
	{
		$FirstName = strtoupper ($s[0]);
		if ('A' <= $FirstName)
		{
			if ($FirstName <= 'Z')
			{
				$idx = $FirstName;
			}
		}
		else
		{
			$idx = 'other';
		}
	}
	if (!(in_array ($FirstName, $nidx[$idx])))
	{
		array_push ($nidx[$idx], $FirstName);
	}
	array_push ($name[$idx], $row);
}
$INDEX = 0;
if (mysql_num_rows ($result) < 1)
{
	echo '<tr class="TableData" align="center">
<td nowrap width="100%" id="index_1" onmouseover="setIndexPointer(this, \'';
	echo $COLOR3;
	echo '\',1)" onmouseout="setIndexPointer(this, \'';
	echo $COLOR2;
	echo '\',1)" style="cursor:hand">无记录</td>
</tr>
';
}
else
{
	foreach ($name as $key => $r)
	{
		if (0 < count ($name[$key]))
		{
			++$INDEX;
			if ($key == 'other')
			{
				$TABLE_STR = '<b>其它</b>(' . count ($name[$key]) . ') - ' . implode (', ', $nidx[$key]);
			}
			else
			{
				$TABLE_STR = '<b>' . $key . '</b>(' . count ($name[$key]) . ') - ' . implode (', ', $nidx[$key]);
			}
			$ID_STR = '';
			foreach ($r as $ROW)
			{
				$ADD_ID = $ROW['ADD_ID'];
				$ID_STR .= $ADD_ID . ',';
			}
			echo '<tr class="TableData" align="center">
<td width="100%" id="index_';
			echo $INDEX;
			echo '" onclick="view_index(this,\'';
			echo $ID_STR;
			echo '\',\'';
			echo $TABLE_STR;
			echo '\',';
			echo $INDEX;
			echo ')" onmouseover="setIndexPointer(this, \'';
			echo $COLOR3;
			echo '\',';
			echo $INDEX;
			echo ')" onmouseout="setIndexPointer(this, \'';
			echo $COLOR2;
			echo '\',';
			echo $INDEX;
			echo ')" style="cursor:hand">';
			echo $TABLE_STR;
			echo '</td>
</tr>
';
			continue;
		}
	}
}
echo '</table>
<script language="JavaScript">
var index_id=0;
function setIndexPointer(theRow, thePointerColor,index_id_over)
{
if(index_id!=index_id_over)
	 theRow.bgColor = thePointerColor;
}
function view_index(theRow,id_str,table_str,index_count)
{
 parent.main.location="address/idx_search.php?ID_STR="+id_str+"&TABLE_STR="+table_str;
 index_id=index_count;
';
for ($I = 1; $I <= $INDEX; ++$I)
{
	echo '     index_' . $I . ('.bgColor=\'' . $COLOR2 . '\';
');
}
echo '     theRow.bgColor=\'';
echo $COLOR1;
echo '\';
}
</script>
<!---------------------- 查找 -------------------------------->
<table border="0" cellspacing="1" width="100%" class="small" bgcolor="#000000" cellpadding="3" align="center">
<tr class="TableHeader" onclick="parent.main.location=\'address/search.php\'" style="cursor:hand">
<td nowrap colspan="5" align="center"><b>查找(关键字)</b></td>
</tr>
</table>
<!---------------------- 管理分组 -------------------------------->
<table border="0" cellspacing="1" width="100%" class="small" bgcolor="#000000" cellpadding="3" align="center">
<tr class="TableHeader" onclick="parent.main.location=\'group\'" style="cursor:hand">
<td nowrap colspan="5" align="center"><b>管理分组</b></td>
</tr>
</table>
</body>
</html>';
?>

⌨️ 快捷键说明

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