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

📄 index.php

📁 通达60%源码
💻 PHP
字号:
<?

/* King DeZender(http://www.dezend.org) 2006-03-01 */





include_once 'inc/auth.php';

echo '

<HTML xmlns:vml="urn:schemas-microsoft-com:vml">

<HEAD>

<title>流程设计</title>

<OBJECT id="vmlRender" classid="CLSID:10072CEC-8CC1-11D1-986E-00A0C955B42E" VIEWASTEXT></OBJECT>

<style>vml\\:* { FONT-SIZE: 12px; BEHAVIOR: url(#VMLRender) }

</style>

<script>

flow_id=';

echo $FLOW_ID;

echo ';

</script>

<script language="javascript" src="set_main.js"></script>

</HEAD>



<body leftMargin="2" topMargin="2" onmousedown="DoRightClick();" oncontextmenu="nocontextmenu();">

<form name="form1" method="post" action="set_submit.php">



<vml:Line style=\'DISPLAY:none;Z-INDEX:15;POSITION:absolute\' id=\'line1\' from="0,0" to="0,0"> <!--直线可视化-->

<vml:Stroke dashstyle=\'shortDash\' />

</vml:Line>



';

$query = 'SELECT * from FLOW_PROCESS WHERE FLOW_ID=' . $FLOW_ID . ' ORDER BY PRCS_ID';

$cursor = exequery ($connection, $query);

$PRCS_COUNT = 0;

$LEFT_AUTO = 20;

$TOP_AUTO = 20;

while ($ROW = mysql_fetch_array ($cursor))

{

	++$PRCS_COUNT;

	$ID = $ROW['ID'];

	$PRCS_ID = $ROW['PRCS_ID'];

	$PRCS_NAME = $ROW['PRCS_NAME'];

	$PRCS_IN = $ROW['PRCS_IN'];

	$PRCS_OUT = $ROW['PRCS_OUT'];

	$PRCS_IN = str_replace ('\'include\'', '\'包含\'', $PRCS_IN);

	$PRCS_IN = str_replace ('\'exclude\'', '\'不包含\'', $PRCS_IN);

	$PRCS_OUT = str_replace ('\'include\'', '\'包含\'', $PRCS_OUT);

	$PRCS_OUT = str_replace ('\'exclude\'', '\'不包含\'', $PRCS_OUT);

	$PRCS_CONDITION = '
转入条件:' . $PRCS_IN;

	$PRCS_CONDITION .= '转出条件:' . $PRCS_OUT;

	$PRCS_CONDITION = str_replace ('\'\'', '\'空\'', $PRCS_CONDITION);

	$PRCS_CONDITION = str_replace ('\'', ' ', $PRCS_CONDITION);

	$PRCS_TO = $ROW['PRCS_TO'];

	$PRCS_TO = str_replace (',,', ',', $PRCS_TO);

	if (substr ($PRCS_TO, 0, 1) == ',')

	{

		$PRCS_TO = substr ($PRCS_TO, 1);

	}



	$SET_LEFT = $ROW['SET_LEFT'];

	$SET_TOP = $ROW['SET_TOP'];

	$PRCS_TO_TITLE = $PRCS_TO;

	$PRCS_TO_TITLE = str_replace (',0', ',结束', $PRCS_TO_TITLE);

	if ($PRCS_TO_TITLE != '')

	{

		if (substr ($PRCS_TO_TITLE, 0, 1) == '0')

		{

			$PRCS_TO_TITLE = '结束' . substr ($PRCS_TO_TITLE, 1);

		}

	}



	$PRCS_TO_TITLE = '下一步骤:' . $PRCS_TO_TITLE;

	$PRCS_NAME = str_replace ('<', '&lt', $PRCS_NAME);

	$PRCS_NAME = str_replace ('>', '&gt', $PRCS_NAME);

	$PRCS_NAME = stripslashes ($PRCS_NAME);

	if ($PRCS_ID == 1)

	{

		$FLOWTYPE = 'start';

		$FILLCOLOR = '#00EE00';

	}

	else

	{

		if (find_id ($PRCS_TO, '0'))

		{

			$FLOWTYPE = 'end';

			$FILLCOLOR = '#F4A8BD';

		}

		else

		{

			$FLOWTYPE = '';

			$FILLCOLOR = '#EEEEEE';

		}

	}



	$TITLE = '<b>' . $PRCS_ID . '</b><br>' . $PRCS_NAME;

	if ($SET_LEFT != 0)

	{

		$LEFT_VML = $SET_LEFT;

	}

	else

	{

		$LEFT_VML = $LEFT_AUTO;

	}



	if ($SET_TOP != 0)

	{

		$TOP_VML = $SET_TOP;

	}

	else

	{

		$TOP_VML = $TOP_AUTO;

	}



	echo '		<vml:roundrect inset=\'2pt,2pt,2pt,2pt\' id=\'';

	echo $PRCS_ID;

	echo '\' table_id=\'';

	echo $ID;

	echo '\' flowType=\'';

	echo $FLOWTYPE;

	echo '\'  passCount=\'0\'  flowTitle=\'';

	echo $TITLE;

	echo '\' flowFlag=\'0\'  readOnly=\'0\'  receiverID=\'\'  receiverName=\'\'  fillcolor=\'';

	echo $FILLCOLOR;

	echo '\' onDblClick=\'Edit_Process(';

	echo $ID;

	echo ');\'

		style=\'LEFT: ';

	echo $LEFT_VML;

	echo '; TOP:';

	echo $TOP_VML;

	echo '; WIDTH: 100; POSITION: absolute; HEIGHT: 50;vertical-align:middle;CURSOR:hand;TEXT-ALIGN:center;z-index:1\' arcsize=\'4321f\' coordsize=\'21600,21600\'

		title=\'步骤名称:';

	echo $PRCS_NAME . '

' . $PRCS_TO_TITLE . $PRCS_CONDITION;

	echo '\'>

		<vml:shadow on=\'T\' type=\'single\' color=\'#b3b3b3\' offset=\'3px,3px\'/>

		<vml:textbox inset=\'1pt,2pt,1pt,1pt\' onselectstart=\'return false;\'>';

	echo $TITLE;

	echo '</vml:textbox>

		</vml:roundrect>

';

	if ($PRCS_TO == '')

	{

		$PRCS_TO = $PRCS_ID + 1;

	}



	$MY_ARRAY = explode (',', $PRCS_TO);

	$ARRAY_COUNT = sizeof ($MY_ARRAY);

	if ($MY_ARRAY[$ARRAY_COUNT - 1] == '')

	{

		--$ARRAY_COUNT;

	}



	for ($I = 0; $I < $ARRAY_COUNT; ++$I)

	{

		echo '		<vml:line mfrID=\'';

		echo $PRCS_ID;

		echo '\' title=\'\' source=\'';

		echo $PRCS_ID;

		echo '\' object=\'';

		echo $MY_ARRAY[$I];

		echo '\' from=\'0,0\' to=\'0,0\' style=\'position:absolute;display:none;z-index:2\' arcsize=\'4321f\' coordsize=\'21600,21600\'>

		<vml:stroke endarrow=\'block\'></vml:stroke>

		<vml:shadow on=\'T\' type=\'single\' color=\'#b3b3b3\' offset=\'1px,1px\'/>

		</vml:line>

';

	}



	if ($PRCS_ID % 2 == 0)

	{

		$LEFT_AUTO += 180;

		$TOP_AUTO = 20;

		continue;

	}

	else

	{

		$TOP_AUTO = 200;

		continue;

	}

}



echo '

<input type="hidden" name="SET_SQL" value="">

<input type="hidden" name="FLOW_ID" value="';

echo $FLOW_ID;

echo '">

</form>



</body>

</HTML>

';

?>

⌨️ 快捷键说明

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