AddZtF.php
6.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
<?php
define('EmpireCMSAdmin','1');
require('../../class/connect.php');
require('../../class/db_sql.php');
require('../../class/functions.php');
$link=db_connect();
$empire=new mysqlquery();
$editor=1;
//驗證用戶
$lur=is_login();
$logininid=$lur['userid'];
$loginin=$lur['username'];
$loginrnd=$lur['rnd'];
$loginlevel=$lur['groupid'];
$loginadminstyleid=$lur['adminstyleid'];
//ehash
$ecms_hashur=hReturnEcmsHashStrAll();
//驗證權限
CheckLevel($logininid,$loginin,$classid,"ztf");
$enews=ehtmlspecialchars($_GET['enews']);
$url="<a href='ListZt.php".$ecms_hashur['whehref']."'>管理專題</a> > <a href='ListZtF.php".$ecms_hashur['whehref']."'>管理專題字段</a> > 增加專題字段";
$postword='增加字段';
$r[myorder]=0;
//修改字段
if($enews=="EditZtF")
{
$fid=(int)$_GET['fid'];
$url="<a href='ListZt.php".$ecms_hashur['whehref']."'>管理專題</a> > <a href='ListZtF.php".$ecms_hashur['whehref']."'>管理專題字段</a> > 修改專題字段";
$postword='修改字段';
$r=$empire->fetch1("select * from {$dbtbpre}enewsztf where fid='$fid'");
if(!$r[fid])
{
printerror("ErrorUrl","history.go(-1)");
}
$oftype="type".$r[ftype];
$$oftype=" selected";
$ofform="form".$r[fform];
$$ofform=" selected";
}
db_close();
$empire=null;
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>增加字段</title>
<link href="../adminstyle/<?=$loginadminstyleid?>/adminstyle.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1">
<tr>
<td>位置:<?=$url?></td>
</tr>
</table>
<form name="form1" method="post" action="../ecmsclass.php">
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">
<?=$ecms_hashur['form']?>
<tr>
<td height="25" colspan="2" class="header">
<?=$postword?>
<input name="fid" type="hidden" id="fid" value="<?=$fid?>"> <input name="enews" type="hidden" id="enews" value="<?=$enews?>">
<input name="oldfform" type="hidden" id="oldfform" value="<?=$r[fform]?>">
<input name="oldf" type="hidden" id="oldf" value="<?=$r[f]?>"> <input name="oldfvalue" type="hidden" id="oldfvalue" value="<?=$r[fvalue]?>">
<input name="oldfformsize" type="hidden" id="oldfformsize" value="<?=$r[fformsize]?>"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="25%" height="25">字段名</td>
<td width="75%" height="25"><input name="f" type="text" id="f" value="<?=$r[f]?>">
<font color="#666666">(比如:"title")</font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="25">字段標識</td>
<td height="25"><input name="fname" type="text" id="fname" value="<?=$r[fname]?>">
<font color="#666666">(比如:"標題")</font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="25">字段類型</td>
<td height="25"><select name="ftype" id="select">
<option value="VARCHAR"<?=$typeVARCHAR?>>字符型0-255字節(VARCHAR)</option>
<option value="TEXT"<?=$typeTEXT?>>小型字符型(TEXT)</option>
<option value="MEDIUMTEXT"<?=$typeMEDIUMTEXT?>>中型字符型(MEDIUMTEXT)</option>
<option value="LONGTEXT"<?=$typeLONGTEXT?>>大型字符型(LONGTEXT)</option>
<option value="TINYINT"<?=$typeTINYINT?>>小數值型(TINYINT)</option>
<option value="SMALLINT"<?=$typeSMALLINT?>>中數值型(SMALLINT)</option>
<option value="INT"<?=$typeINT?>>大數值型(INT)</option>
<option value="BIGINT"<?=$typeBIGINT?>>超大數值型(BIGINT)</option>
<option value="FLOAT"<?=$typeFLOAT?>>數值浮點型(FLOAT)</option>
<option value="DOUBLE"<?=$typeDOUBLE?>>數值雙精度型(DOUBLE)</option>
</select>
字段長度
<input name="flen" type="text" id="flen" value="<?=$r[flen]?>" size="6">
</td>
</tr>
<tr bgcolor="#FFFFFF">
<td rowspan="2">輸入表單顯示元素</td>
<td height="25"><select name="fform" id="fform">
<option value="text"<?=$formtext?>>單行文本框(text)</option>
<option value="password"<?=$formpassword?>>密碼框(password)</option>
<option value="select"<?=$formselect?>>下拉框(select)</option>
<option value="radio"<?=$formradio?>>單選框(radio)</option>
<option value="textarea"<?=$formtextarea?>>多行文本框(textarea)</option>
<option value="editor"<?=$formeditor?>>編輯器(editor)</option>
<option value="img"<?=$formimg?>>圖片(img)</option>
<option value="flash"<?=$formflash?>>FLASH文件(flash)</option>
<option value="file"<?=$formfile?>>文件(file)</option>
</select>
元素長度
<input name="fformsize" type="text" id="fformsize" value="<?=$r[fformsize]?>" size="12">
<font color="#666666">(空為按默認)</font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="25"><font color="#666666">說明:長度如果是「多行文本框」,長度與行數用逗號格開,如「60,6」.</font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="25" valign="top">初始值<br>
<font color="#666666"><span id="defvaldiv">(多個值用"回車"格開;<br>
默認選項後面加::default)</span></font></td>
<td height="25"><textarea name="fvalue" cols="65" rows="8" id="fvalue" style="WIDTH: 100%"><?=str_replace("|","\r\n",$r[fvalue])?></textarea></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="25">顯示順序</td>
<td height="25"><input name="myorder" type="text" id="myorder" value="<?=$r[myorder]?>" size="6">
<font color="#666666">(數字越小越前面)</font></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="25" valign="top">輸入表單替換html代碼<br> <font color="#666666">(增加字段時請留空)</font></td>
<td height="25"><textarea name="fhtml" cols="65" rows="10" id="fhtml" style="WIDTH: 100%"><?=ehtmlspecialchars(stripSlashes($r[fhtml]))?></textarea></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="25" valign="top">註釋</td>
<td height="25"><textarea name="fzs" cols="65" rows="10" id="fzs" style="WIDTH: 100%"><?=stripSlashes($r[fzs])?></textarea></td>
</tr>
<tr bgcolor="#FFFFFF">
<td height="25"> </td>
<td height="25"><input type="submit" name="Submit" value="提交"> <input type="reset" name="Submit2" value="重置"></td>
</tr>
</table>
</form>
</body>
</html>