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

📄 input_form.php

📁 极限网络智能办公系统—MYOA26—100%—源程序。
💻 PHP
📖 第 1 页 / 共 2 页
字号:
				break;
			case "SYS_DATETIME" :
				$AUTO_VALUE = $CUR_TIME;
				break;
			case "SYS_USERID" :
				$AUTO_VALUE = $LOGIN_USER_ID;
				break;
			case "SYS_USERNAME" :
				$query_auto = "SELECT * from USER where USER_ID='{$LOGIN_USER_ID}'";
				$cursor_auto = exequery( $connection, $query_auto );
				if ( !( $ROW = mysql_fetch_array( $cursor_auto ) ) )
				{
					break;
				}
				$AUTO_VALUE = $ROW['USER_NAME'];
				break;
			case "SYS_DEPTNAME" :
				$AUTO_VALUE = dept_long_name( $LOGIN_DEPT_ID );
				break;
			case "SYS_FORMNAME" :
				$AUTO_VALUE = $FORM_NAME;
				break;
			case "SYS_RUNNAME" :
				$AUTO_VALUE = $RUN_NAME;
				break;
			case "SYS_RUNDATE" :
				$AUTO_VALUE = $PRCS_DATE;
				break;
			case "SYS_RUNDATETIME" :
				$AUTO_VALUE = $PRCS_DATE_TIME;
				break;
			case "SYS_SQL" :
				$EDATASRC = get_attr( $ELEMENT, "DATASRC" );
				$EDATASRC = str_replace( "`", "'", $EDATASRC );
				$cursor_SYS_SQL = exequery( $connection, $EDATASRC );
				if ( !( $ROW = mysql_fetch_array( $cursor_SYS_SQL ) ) )
				{
					break;
				}
				$AUTO_VALUE = $ROW[0];
			}
			$ELEMENT_OUT = str_replace( "value={$EVALUE}", "", $ELEMENT_OUT );
			$ELEMENT_OUT = str_replace( "value=''", "", $ELEMENT_OUT );
			$ELEMENT_OUT = str_replace( "<{$ENAME}", "<{$ENAME} value='{$AUTO_VALUE}'", $ELEMENT_OUT );
		}
		else if ( $ENAME == "SELECT" )
		{
			$AUTO_VALUE = "<option value=\"\"";
			if ( $ITEM_VALUE == "" )
			{
				$AUTO_VALUE .= " selected";
			}
			$AUTO_VALUE .= "></option>\n";
			$ITEM_VALUE_TEXT = "";
			switch ( $EDATAFLD )
			{
			case "SYS_LIST_DEPT" :
				$AUTO_VALUE .= my_dept_tree( 0, $ITEM_VALUE, 0 );
				if ( !( $ITEM_VALUE != "" ) )
				{
					break;
				}
				$query_auto = "SELECT * from DEPARTMENT where DEPT_ID={$ITEM_VALUE}";
				$cursor_auto = exequery( $connection, $query_auto );
				if ( !( $ROW = mysql_fetch_array( $cursor_auto ) ) )
				{
					break;
				}
				$ITEM_VALUE_TEXT = $ROW['DEPT_NAME'];
				break;
			case "SYS_LIST_USER" :
				$query_auto = "SELECT * from USER,USER_PRIV where USER.USER_PRIV=USER_PRIV.USER_PRIV order by PRIV_NO,USER_NAME";
				$cursor_auto = exequery( $connection, $query_auto );
				while ( $ROW = mysql_fetch_array( $cursor_auto ) )
				{
					$USER_ID = $ROW['USER_ID'];
					$USER_NAME = $ROW['USER_NAME'];
					$AUTO_VALUE .= "<option value=\"{$USER_ID}\"";
					if ( $ITEM_VALUE == $USER_ID )
					{
						$AUTO_VALUE .= " selected";
						$ITEM_VALUE_TEXT = $USER_NAME;
					}
					$AUTO_VALUE .= ">{$USER_NAME}</option>\n";
				}
				break;
			case "SYS_LIST_PRIV" :
				$query_auto = "SELECT * from USER_PRIV order by PRIV_NO";
				$cursor_auto = exequery( $connection, $query_auto );
				while ( $ROW = mysql_fetch_array( $cursor_auto ) )
				{
					$USER_PRIV = $ROW['USER_PRIV'];
					$PRIV_NAME = $ROW['PRIV_NAME'];
					$AUTO_VALUE .= "<option value=\"{$USER_PRIV}\"";
					if ( $ITEM_VALUE == $USER_PRIV )
					{
						$AUTO_VALUE .= " selected";
						$ITEM_VALUE_TEXT = $PRIV_NAME;
					}
					$AUTO_VALUE .= ">{$PRIV_NAME}</option>\n";
				}
				break;
			case "SYS_LIST_PRCSUSER1" :
				$query_auto = "select * from FLOW_PROCESS where FLOW_ID={$FLOW_ID} order by PRCS_ID";
				$cursor_auto = exequery( $connection, $query_auto );
				$PRCS_USER = "";
				while ( $ROW = mysql_fetch_array( $cursor_auto ) )
				{
					$PRCS_USER .= $ROW['PRCS_USER'];
				}
				$query_auto = "SELECT * from USER,USER_PRIV where USER.USER_PRIV=USER_PRIV.USER_PRIV order by PRIV_NO,USER_NAME";
				$cursor_auto = exequery( $connection, $query_auto );
				while ( $ROW = mysql_fetch_array( $cursor_auto ) )
				{
					$USER_ID = $ROW['USER_ID'];
					$USER_NAME = $ROW['USER_NAME'];
					if ( find_id( $PRCS_USER, $USER_ID ) )
					{
						$AUTO_VALUE .= "<option value=\"{$USER_ID}\"";
						if ( $ITEM_VALUE == $USER_ID )
						{
							$AUTO_VALUE .= " selected";
							$ITEM_VALUE_TEXT = $USER_NAME;
						}
						$AUTO_VALUE .= ">{$USER_NAME}</option>\n";
					}
				}
				break;
			case "SYS_LIST_PRCSUSER2" :
				$query_auto = "select * from FLOW_PROCESS where FLOW_ID={$FLOW_ID} and PRCS_ID={$FLOW_PRCS}";
				$cursor_auto = exequery( $connection, $query_auto );
				if ( $ROW = mysql_fetch_array( $cursor_auto ) )
				{
					$PRCS_USER = $ROW['PRCS_USER'];
				}
				$query_auto = "SELECT * from USER,USER_PRIV where USER.USER_PRIV=USER_PRIV.USER_PRIV order by PRIV_NO,USER_NAME";
				$cursor_auto = exequery( $connection, $query_auto );
				while ( $ROW = mysql_fetch_array( $cursor_auto ) )
				{
					$USER_ID = $ROW['USER_ID'];
					$USER_NAME = $ROW['USER_NAME'];
					if ( find_id( $PRCS_USER, $USER_ID ) || $ITEM_VALUE == $USER_ID )
					{
						$AUTO_VALUE .= "<option value=\"{$USER_ID}\"";
						if ( $ITEM_VALUE == $USER_ID )
						{
							$AUTO_VALUE .= " selected";
							$ITEM_VALUE_TEXT = $USER_NAME;
						}
						$AUTO_VALUE .= ">{$USER_NAME}</option>\n";
					}
				}
				break;
			case "SYS_LIST_SQL" :
				$EDATASRC = get_attr( $ELEMENT, "DATASRC" );
				$EDATASRC = str_replace( "`", "'", $EDATASRC );
				$cursor_SYS_SQL = exequery( $connection, $EDATASRC );
				while ( $ROW = mysql_fetch_array( $cursor_SYS_SQL ) )
				{
					$AUTO_VALUE_SQL = $ROW[0];
					$AUTO_VALUE .= "<option value=\"{$AUTO_VALUE_SQL}\"";
					if ( $ITEM_VALUE == $AUTO_VALUE_SQL )
					{
						$AUTO_VALUE .= " selected";
						$ITEM_VALUE_TEXT = $AUTO_VALUE_SQL;
					}
					$AUTO_VALUE .= ">{$AUTO_VALUE_SQL}</option>\n";
				}
			}
			$ELEMENT_OUT = str_replace( $EVALUE, $AUTO_VALUE, $ELEMENT_OUT );
		}
	}
	if ( $FLOW_TYPE == "1" && !find_id( $PRCS_ITEM, $EITLE ) )
	{
		if ( strstr( $ELEMENT_OUT, "type=checkbox" ) )
		{
			if ( strstr( $ELEMENT_OUT, " CHECKED" ) )
			{
				$ELEMENT_OUT = str_replace( "<{$ENAME}", "<{$ENAME} readonly onclick='this.checked=1;' class=BigStatic1", $ELEMENT_OUT );
			}
			else
			{
				$ELEMENT_OUT = str_replace( "<{$ENAME}", "<{$ENAME} readonly onclick='this.checked=0;' class=BigStatic1", $ELEMENT_OUT );
			}
		}
		else
		{
			$ELEMENT_OUT = "<{$ENAME} readonly class=BigStatic1 ".str_replace( "<{$ENAME}", "", $ELEMENT_OUT );
		}
		if ( $ENAME == "SELECT" )
		{
			$EVALUE = get_attr( $ELEMENT_OUT, "VALUE" );
			if ( $ECLASS != "AUTO" )
			{
				$ELEMENT_OUT = str_replace( $EVALUE, "<OPTION value={$ITEM_VALUE}>{$ITEM_VALUE}</OPTION>", $ELEMENT_OUT );
			}
			else if ( $ITEM_VALUE_TEXT != "" )
			{
				$ELEMENT_OUT = str_replace( $EVALUE, "<OPTION value={$ITEM_VALUE}>{$ITEM_VALUE_TEXT}</OPTION>", $ELEMENT_OUT );
			}
		}
	}
	$POS = strpos( $PRINT_MODEL, $ELEMENT, $POS );
	$PRINT_MODEL = substr( $PRINT_MODEL, 0, $POS ).$ELEMENT_OUT.substr( $PRINT_MODEL, $POS + strlen( $ELEMENT ) );
}
echo $PRINT_MODEL;
echo "\r\n    <tr class=\"TableHeader\">\r\n      <td nowrap align=\"center\">\r\n        <input type=\"hidden\"  name=\"RUN_ID\" value=\"";
echo $RUN_ID;
echo "\">\r\n        <input type=\"hidden\"  name=\"FLOW_ID\" value=\"";
echo $FLOW_ID;
echo "\">\r\n        <input type=\"hidden\"  name=\"PRCS_ID\" value=\"";
echo $PRCS_ID;
echo "\">\r\n        <input type=\"hidden\"  name=\"FLOW_PRCS\" value=\"";
echo $FLOW_PRCS;
echo "\">\r\n        <input type=\"hidden\"  name=\"ITEM_ID_MAX\" value=\"";
echo $ITEM_ID;
echo "\">\r\n      </td>\r\n    </tr>\r\n</table>\r\n</form>\r\n<br>\r\n\r\n</body>\r\n</html>\r\n";
?>

⌨️ 快捷键说明

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