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

📄 user_online.php

📁 极限网络智能办公系统—MYOA26—100%—源程序。
💻 PHP
字号:
<?php

include_once( "inc/auth.php" );
include_once( "inc/utility_all.php" );
echo "\r\n<html>\r\n<head>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n</head>\r\n\r\n<body class=\"panel\" topmargin=\"0\" leftmargin=\"0\">\r\n\r\n";
echo "<s";
echo "cript language=\"JavaScript\">\r\nfunction killErrors()\r\n{\r\n  return true;\r\n}\r\nwindow.onerror = killErrors;\r\nvar D = new Array(new Array());\r\n\r\n";
$CUR_TIME = date( "Y-m-d H:i:s", time( ) );
$query = "update USER set LAST_VISIT_TIME='{$CUR_TIME}' where USER_ID='{$LOGIN_USER_ID}'";
exequery( $connection, $query );
$query = "SELECT * from USER where USER_ID='{$LOGIN_USER_ID}'";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
	$MENU_HIDE = $ROW['MENU_HIDE'];
}
$CUR_TIME = date( "Y-m-d H:i:s", time( ) );
$DEPT_COUNT = 0;
$USER_COUNT = 0;
$DEPT_USER_COUNT = 0;
$DEPT_ID_PREV = "";
$query = "SELECT * from USER,DEPARTMENT,USER_PRIV where UNIX_TIMESTAMP('{$CUR_TIME}')-UNIX_TIMESTAMP(LAST_VISIT_TIME)<125 and USER.USER_PRIV=USER_PRIV.USER_PRIV and USER.DEPT_ID=DEPARTMENT.DEPT_ID order by DEPT_NO,DEPARTMENT.DEPT_ID,PRIV_NO,USER_NAME";
$cursor = exequery( $connection, $query );
while ( $ROW = mysql_fetch_array( $cursor ) )
{
	$USER_ID = $ROW['USER_ID'];
	$USER_NAME = $ROW['USER_NAME'];
	$USER_NAME = str_replace( " ", "", $USER_NAME );
	$DEPT_ID = $ROW['DEPT_ID'];
	if ( $DEPT_ID_PREV != $DEPT_ID )
	{
		$DEPT_NAME = $ROW['DEPT_NAME'];
		$DEPT_LONG_NAME = dept_long_name( $DEPT_ID );
		++$DEPT_COUNT;
		echo "D[";
		echo $DEPT_COUNT - 1;
		echo "]=[\"";
		echo $DEPT_ID;
		echo "\",\"";
		echo $DEPT_NAME;
		echo "\",\"";
		echo $DEPT_LONG_NAME;
		echo "\",[]];\r\n";
		$DEPT_USER_COUNT = 0;
	}
	echo "D[";
	echo $DEPT_COUNT - 1;
	echo "][3][";
	echo $DEPT_USER_COUNT;
	echo "]=[\"";
	echo $USER_ID;
	echo "\",\"";
	echo $USER_NAME;
	echo "\"];\r\n";
	$DEPT_ID_PREV = $DEPT_ID;
	++$DEPT_USER_COUNT;
	++$USER_COUNT;
}
echo "\r\nInitUserList();\r\n\r\nfunction InitUserList()\r\n{\r\n  if(";
echo $DEPT_COUNT;
echo "==0)\r\n  {\r\n     document.write(\"<center>尚未定义部门,<br>无法显示人员列表</center>\");\r\n     return;\r\n  }\r\n\r\n  var STR=\"\";\r\n  for(i=0;i";
echo "<";
echo $DEPT_COUNT;
echo ";i++)\r\n  {\r\n     STR+=\"<table border=0 cellspacing=1 width=100% bgcolor=black cellpadding=3 class=small>\";\r\n     STR+=\"<tr class=TableHeader onclick=clickMenu('\"+ D[i][0] +\"') style=cursor:hand>\";\r\n     STR+=\"<td align=center title='\"+ D[i][2] +\"'><b>\"+ D[i][1] +\"</b></td></tr></table>\";\r\n     STR+=\"<table border=0 cellspacing=1 cellpadding=3 width=100% bgcolor=black id=\"+ D[i][0] +\" class=small>\";\r\n     \r";
echo "\n     for(j=0;j<D[i][3].length;j++)\r\n     {\r\n       STR+=\"<tr class=TableData align=center>\";\r\n       STR+=\"<td width=60>\"+ D[i][3][j][1] +\"</td>\";\r\n       STR+=\"<td><a href=javascript:parent.send_sms('\"+ D[i][3][j][0] +\"','\"+ D[i][3][j][1] +\"')>短信</a>&nbsp;&nbsp;\";\r\n       STR+=\"<a href=javascript:parent.send_email('\"+ D[i][3][j][0] +\"','\"+ D[i][3][j][1] +\"')>邮件</a></td></tr>\";\r\n     }\r\n     STR+=\"</tabl";
echo "e>\";\r\n  }\r\n\r\n  document.write(STR);\r\n}\r\n\r\nfunction clickMenu(ID)\r\n{\r\n    targetelement=document.all(ID);\r\n    if (targetelement.style.display==\"none\")\r\n        targetelement.style.display='';\r\n    else\r\n        targetelement.style.display=\"none\";\r\n}\r\n\r\nfunction refresh_online_count()\r\n{\r\n  parent.parent.status_bar.user_count1.value=\"";
echo $USER_COUNT;
echo "\";\r\n}\r\n\r\nsetTimeout('refresh_online_count();',2000);\r\n\r\n</script>\r\n\r\n</body>\r\n</html>";
?>

⌨️ 快捷键说明

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