📄 index.php
字号:
<?php
include_once( "inc/auth.php" );
$connection = openconnection( );
$query = "SELECT * from IK_FORM where FORM_ID={$FORM_ID}";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$TABLE_ID = $ROW['TABLE_ID'];
$FORM_DESC = $ROW['FORM_DESC'];
$FORM_HTML = $ROW['FORM_HTML'];
}
$CONTENT = $FORM_HTML;
$CONTENT = str_replace( "\"", "'", $CONTENT );
$CONTENT = str_replace( chr( 10 ), "", $CONTENT );
$CONTENT = str_replace( chr( 13 ), "", $CONTENT );
$query = "SELECT * from IK_FIELD WHERE TABLE_ID={$TABLE_ID} order by FIELD_INDEX desc,FIELD_ID";
$cursor = exequery( $connection, $query );
$FIELD_COUNT = 0;
while ( $ROW = mysql_fetch_array( $cursor ) )
{
++$FIELD_COUNT;
$FIELD_ID = $ROW['FIELD_ID'];
$FIELD_NAME = $ROW['FIELD_NAME'];
$FIELD_DESC = $ROW['FIELD_DESC'];
$FIELD_TYPE = $ROW['FIELD_TYPE'];
$FIELD_LEN = $ROW['FIELD_LEN'];
$FIELD_DEFVALUE = $ROW['FIELD_DEFVALUE'];
$FIELD_AUTOVALUE = $ROW['FIELD_AUTOVALUE'];
$FIELD_INDEX = $ROW['FIELD_INDEX'];
$FIELD_CODE_FIX = $ROW['FIELD_CODE_FIX'];
$FIELD_CODE_SQL = $ROW['FIELD_CODE_SQL'];
$FIELD_INTERFACE_TYPE = $ROW['FIELD_INTERFACE_TYPE'];
$FIELD_RELATION = $ROW['FIELD_RELATION'];
$ELEMENT = $FIELD_DESC.":";
switch ( $FIELD_INTERFACE_TYPE )
{
case 1 :
$ELEMENT .= "<INPUT name={$FIELD_NAME} size=20 maxlength=";
if ( $FIELD_LEN != 0 )
{
$ELEMENT .= round( $FIELD_LEN / 2 );
}
$ELEMENT .= " value={$FIELD_DEFVALUE}>";
break;
case 2 :
$ELEMENT .= "<TEXTAREA name={$FIELD_NAME} row=3 col=30 >{$FIELD_DEFVALUE}</TEXTAREA>";
break;
case 3 :
$ELEMENT .= "<SELECT name={$FIELD_NAME}></SELECT>";
break;
case 4 :
$ELEMENT .= "<IMG name={$FIELD_NAME} src=/images/green_arrow.gif>";
break;
case 5 :
$ELEMENT .= "<INPUT name={$FIELD_NAME} TYPE=checkbox ";
if ( $FIELD_DEFVALUE == "1" )
{
$ELEMENT .= "checked";
}
$ELEMENT .= ">";
}
$ELEMENT .= "<br>";
$ELEMENT_HTML .= $ELEMENT;
}
echo "\r\n<html>\r\n<head>\r\n<title>表单智能设计器</title>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n\r\n";
echo "<s";
echo "cript Language=\"JavaScript\">\r\nself.moveTo(0,0);\r\nself.resizeTo(screen.availWidth,screen.availHeight);\r\nself.focus();\r\n\r\nfunction CheckForm()\r\n{\r\n if(EDIT_HTML.GetHtml()==\"\")\r\n { alert(\"表单内容不能为空!\");\r\n return (false);\r\n }\r\n return (true);\r\n}\r\n\r\nfunction send()\r\n{\r\n if(CheckForm())\r\n {\r\n document.form1.CONTENT.value=EDIT_HTML.GetHtml();\r\n document.form1.submit();\r\n }\r\n}\r\n\r\nfu";
echo "nction Load_Do1()\r\n{\r\n COOL_BOX.html=\"";
echo $ELEMENT_HTML;
echo "\";\r\n}\r\n\r\nfunction Load_Do()\r\n{\r\n Load_Do1();\r\n EDIT_HTML.SetHtml(\"";
echo $CONTENT;
echo "\");\r\n}\r\n\r\nfunction cool_textfield()\r\n{\r\n URL=\"textfield.php\";\r\n loc_x=document.body.scrollLeft+event.clientX-event.offsetX+240;\r\n loc_y=document.body.scrollTop+event.clientY-event.offsetY+170;\r\n window.showModalDialog(URL,self,\"edge:raised;scroll:0;status:0;help:0;resizable:1;dialogWidth:320px;dialogHeight:112px;dialogTop:\"+loc_y+\"px;dialogLeft:\"+loc_x+\"px\");\r\n}\r\n\r\nfunction cool_textarea()\r\n{\r";
echo "\n URL=\"textarea.php\";\r\n loc_x=document.body.scrollLeft+event.clientX-event.offsetX+240;\r\n loc_y=document.body.scrollTop+event.clientY-event.offsetY+170;\r\n window.showModalDialog(URL,self,\"edge:raised;scroll:0;status:0;help:0;resizable:1;dialogWidth:320px;dialogHeight:112px;dialogTop:\"+loc_y+\"px;dialogLeft:\"+loc_x+\"px\");\r\n}\r\n\r\nfunction cool_listmenu()\r\n{\r\n URL=\"listmenu.php\";\r\n loc_x=document";
echo ".body.scrollLeft+event.clientX-event.offsetX+240;\r\n loc_y=document.body.scrollTop+event.clientY-event.offsetY+170;\r\n window.showModalDialog(URL,self,\"edge:raised;scroll:1;status:0;help:0;resizable:1;dialogWidth:320px;dialogHeight:265px;dialogTop:\"+loc_y+\"px;dialogLeft:\"+loc_x+\"px\");\r\n}\r\n\r\nfunction cool_checkbox()\r\n{\r\n URL=\"checkbox.php\";\r\n loc_x=document.body.scrollLeft+event.clientX-event.off";
echo "setX+240;\r\n loc_y=document.body.scrollTop+event.clientY-event.offsetY+170;\r\n window.showModalDialog(URL,self,\"edge:raised;scroll:0;status:0;help:0;resizable:1;dialogWidth:320px;dialogHeight:112px;dialogTop:\"+loc_y+\"px;dialogLeft:\"+loc_x+\"px\");\r\n}\r\n</script>\r\n</head>\r\n\r\n<body class=\"bodycolor\" topmargin=\"5\" onload=\"Load_Do();\">\r\n\r\n<table width=\"100%\" class=\"big\" bgcolor=\"#000000\" border=0 cellpaddin";
echo "g=\"2\" cellspacing=\"1\" align=\"center\">\r\n<tr bgcolor=\"#DDDDDD\">\r\n <td>\r\n <b>控件区</b>:创建表单上的用于输入信息的控件(字段)\r\n <table width=\"100%\" cellpadding=\"0\" cellspacing=\"1\" bgcolor=\"#DDDDDD\" class=\"small\">\r\n <tr>\r\n <td>\r\n <object id=\"COOL_BOX\" width=\"820\" height=\"100\" data=\"cool_box.php\" viewastext type=\"text/x-scriptlet\"></object>\r\n </td>\r\n <td width=\"100\">\r\n 共";
echo $FIELD_COUNT;
echo "个控件\r\n <input type=\"button\" value=\"重载\" onclick=\"jabascript:Load_Do1();\" class=\"BigInput\">\r\n </td>\r\n </tr>\r\n </table>\r\n </td>\r\n</tr>\r\n\r\n<tr bgcolor=\"#DDDDDD\">\r\n\r\n<td bgcolor=\"#DDDDDD\">\r\n<form action=\"submit.php\" method=\"post\" name=\"form1\">\r\n<b>表单设计区</b>:首先,将word编辑好的表格粘贴到表单设计区。然后,将控件区创建的控件拖入到表单设计区即可\r\n <iframe name=\"EDIT_HTML\" width=\"820\" hei";
echo "ght=\"490\" src=\"/module/editor?EDIT_HEIGHT=440\" viewastext type=\"text/x-scriptlet\"></iframe>\r\n</td>\r\n</tr>\r\n<tr align=\"center\" bgcolor=\"#DDDDDD\">\r\n <td colspan=\"2\" nowrap>\r\n <input type=\"hidden\" name=\"CONTENT\" value=\"\">\r\n <input type=\"hidden\" name=\"FORM_ID\" value=\"";
echo $FORM_ID;
echo "\">\r\n <input type=\"button\" value=\"保存\" class=\"BigButton\" onclick=\"send();\"> \r\n <input type=\"button\" value=\"关闭\" class=\"BigButton\" onClick=\"window.close();\">\r\n </td>\r\n</tr>\r\n</table>\r\n\r\n</body>\r\n</html>";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -