server.php 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204
  1. <?php
  2. include("../config/conn.php");
  3. include("../config/function.php");
  4. AdminSes_audit();
  5. $bh=$_GET[bh];
  6. while0("*","yjcode_server where bh='".$bh."'");if(!$row=mysql_fetch_array($res)){php_toheader("serverlist.php");}
  7. //函数开始
  8. if($_GET[control]=="update"){
  9. if(!strstr($adminqx,",0,") && !strstr($adminqx,",0201,")){Audit_alert("权限不够","default.php");}
  10. zwzr();
  11. $sj=getsj();
  12. $tyid=preg_split("/xcf/",sqlzhuru($_POST[d1]));
  13. if(panduan("bh","yjcode_tp where bh='".$bh."'")==1){$iftp=1;}else{$iftp=0;}
  14. $txt=sqlzhuru1($_POST[content]);
  15. $wdes=sqlzhuru($_POST[twdes]);if(empty($wdes)){$wdes=strgb2312(strip_tags($txt),0,220);}
  16. $tit=sqlzhuru($_POST[ttit]);
  17. $wkey=sqlzhuru($_POST[twkey]);if(empty($wkey)){$wkey=$tit;}
  18. $money1=sqlzhuru($_POST[tmoney1]);if(!is_numeric($money1)){$money1=0;}
  19. updatetable("yjcode_server","
  20. mybh='".sqlzhuru($_POST[tmybh])."',
  21. lastsj='".$sj."',
  22. uip='".getuip()."',
  23. ty1id=".$tyid[0].",
  24. ty2id=".$tyid[1].",
  25. tit='".$tit."',
  26. txt='".$txt."',
  27. wdes='".$wdes."',
  28. wkey='".$wkey."',
  29. djl=".intval($_POST[tdjl]).",
  30. xsnum=".intval($_POST[txsnum]).",
  31. money1=".$money1.",
  32. iftp=".$iftp.",
  33. zt=".intval($_POST[Rzt]).",
  34. ztsm='".$_POST[tztsm]."',
  35. iftj=".intval($_POST[tiftj])." where bh='".$bh."'");
  36. php_toheader("server.php?t=suc&bh=".$bh);
  37. }
  38. //函数结果
  39. ?>
  40. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  41. <html xmlns="http://www.w3.org/1999/xhtml">
  42. <head>
  43. <meta http-equiv="x-ua-compatible" content="ie=7" />
  44. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  45. <title><?=webname?>管理系统</title>
  46. <link href="css/basic.css" rel="stylesheet" type="text/css" />
  47. <link href="css/product.css" rel="stylesheet" type="text/css" />
  48. <script type="text/javascript" src="js/jquery.min.js"></script>
  49. <script language="javascript" src="js/basic.js"></script>
  50. <script language="javascript" src="js/layer.js"></script>
  51. <script type="text/javascript" charset="gbk" src="../config/ueditor/ueditor.config.js"></script>
  52. <script type="text/javascript" charset="gbk" src="../config/ueditor/ueditor.all.min.js"> </script>
  53. <script type="text/javascript" charset="gbk" src="../config/ueditor/lang/zh-cn/zh-cn.js"></script>
  54. <script type="text/javascript" charset="gbk" src="../config/ueditor/unit.js"></script>
  55. <script language="javascript">
  56. function taocanonc(){
  57. layer.open({
  58. type:2,
  59. shadeClose: false,
  60. scrollbar: true,
  61. area: ['901px', '550px'],
  62. title:["套餐管理","text-align:left"],
  63. //skin: 'layui-layer-rim', //加上边框
  64. content:['servertaocanlist.php?bh=<?=$bh?>', 'yes']
  65. });
  66. }
  67. </script>
  68. </head>
  69. <body>
  70. <? include("top.php");?>
  71. <script language="javascript">
  72. document.getElementById("menu3").className="a1";
  73. </script>
  74. <? if(!strstr($adminqx,",0,") && !strstr($adminqx,",0102,")){echo "<div class='noneqx'>无权限</div>";exit;}?>
  75. <div class="yjcode">
  76. <? $leftid=3;include("menu_product.php");?>
  77. <div class="right">
  78. <? if($_GET[t]=="suc"){systs("恭喜您,操作成功![<a href='serverlx.php'>继续添加新服务</a>]","server.php?bh=".$bh);}?>
  79. <? include("rightcap6.php");?>
  80. <script language="javascript">document.getElementById("rtit1").className="a1";</script>
  81. <!--B-->
  82. <div class="rkuang">
  83. <script language="javascript">
  84. function tj(){
  85. if((document.f1.ttit.value).replace(/\s/,"")==""){alert("请输入标题");document.f1.ttit.focus();return false;}
  86. r=document.getElementsByName("Rzt");rr="";for(i=0;i<r.length;i++){if(r[i].checked==true){rr=r[i].value;}}if(rr==""){alert("请选择审核状态!");return false;}
  87. layer.msg('正在提交', {icon: 16 ,time: 0,shade :0.25});
  88. f1.action="server.php?bh=<?=$bh?>&control=update";
  89. }
  90. function ztonc(x){
  91. if(2==x){document.getElementById("proztv").style.display="";}else{document.getElementById("proztv").style.display="none";}
  92. }
  93. </script>
  94. <form name="f1" method="post" onsubmit="return tj()">
  95. <ul class="uk">
  96. <li class="l1"><span class="red">*</span> 分组:</li>
  97. <li class="l2">
  98. <select name="d1" class="inp">
  99. <? while1("*","yjcode_servertype where admin=1 and zt=0");while($row1=mysql_fetch_array($res1)){?>
  100. <option value="<?=$row1[id]?>xcf0"<? if($row1[id]==$row[ty1id] && $row[ty2id]==0){?> selected="selected"<? }?> style="background-color:#EFEFEF;color:#333;"><?=$row1[name1]?></option>
  101. <? while2("*","yjcode_servertype where admin=2 and name1='".$row1[name1]."' and zt=0");while($row2=mysql_fetch_array($res2)){?>
  102. <option value="<?=$row1[id]?>xcf<?=$row2[id]?>"<? if($row1[id]==$row[ty1id] && $row2[id]==$row[ty2id]){?> selected="selected"<? }?>> - <?=$row2[name2]?></option>
  103. <? }?>
  104. <? }?>
  105. </select>
  106. </li>
  107. <li class="l1"><span class="red">*</span> 标题:</li>
  108. <li class="l2"><input type="text" size="80" value="<?=$row[tit]?>" class="inp" name="ttit" /></li>
  109. <li class="l1"><span class="red">*</span> 当前售价:</li>
  110. <li class="l2"><input class="inp" name="tmoney1" value="<?=$row[money1]?>" size="10" type="text"/><span class="fd">元</span></li>
  111. </ul>
  112. <!--效果图/详情B-->
  113. <ul class="rcap"><li class="l1"></li><li class="l2">效果图/详情</li><li class="l3"></li></ul>
  114. <ul class="uk">
  115. <li class="l10"><span class="red">*</span> 详细描述:</li>
  116. <li class="l11"><script id="editor" name="content" type="text/plain" style="width:858px;height:330px;"><?=$row[txt]?></script></li>
  117. </ul>
  118. <ul class="uk uk0">
  119. <li class="l1">效果图:</li>
  120. <li class="l2">
  121. <iframe style="float:left;" src="tpupload.php?admin=7&bh=<?=$bh?>" width="150" scrolling="no" height="33" frameborder="0"></iframe>
  122. <span class="fd">最佳尺寸:450*300,可最多上传7张效果图</span>
  123. </li>
  124. </ul>
  125. <div class="xgtp">
  126. <div id="xgtp1" style="display:none;">正在处理</div>
  127. <div id="xgtp2"></div>
  128. </div>
  129. <ul class="uk uk0">
  130. <li class="l1">自定义编号:</li>
  131. <li class="l2"><input type="text" value="<?=$row[mybh]?>" class="inp" size="20" name="tmybh" /></li>
  132. <li class="l1">SEO关键词:</li>
  133. <li class="l2"><input type="text" value="<?=$row[wkey]?>" class="inp" size="70" name="twkey" /></li>
  134. <li class="l4">SEO描述:</li>
  135. <li class="l5"><textarea name="twdes"><?=$row[wdes]?></textarea></li>
  136. </ul>
  137. <!--效果图/详情E-->
  138. <ul class="rcap"><li class="l1"></li><li class="l2">管理员操作</li><li class="l3"></li></ul>
  139. <ul class="uk">
  140. <li class="l1">推荐序号:</li>
  141. <li class="l2"><input class="inp" name="tiftj" value="<?=$row[iftj]?>" size="10" type="text"/><span class="fd">默认0表示不推荐,大于0则按从小到大显示排序</span></li>
  142. <li class="l1">更新时间:</li>
  143. <li class="l2"><input class="inp" name="tlastsj" value="<?=$row[lastsj]?>" size="20" type="text"/><span class="fd">正确的时间格式如:2012-12-12 12:12:12</span></li>
  144. <li class="l1">销售数量:</li>
  145. <li class="l2"><input class="inp" name="txsnum" value="<?=$row[xsnum]?>" size="10" type="text"/></li>
  146. <li class="l1">点击率:</li>
  147. <li class="l2"><input class="inp" name="tdjl" value="<?=$row[djl]?>" size="10" type="text"/></li>
  148. <li class="l1">审核状态:</li>
  149. <li class="l2">
  150. <label><input name="Rzt" type="radio" value="0" onclick="ztonc(0)" <? if(0==$row[zt]){?>checked="checked"<? }?> /> <strong>正常展示</strong></label>
  151. <label><input name="Rzt" type="radio" value="1" onclick="ztonc(1)" <? if(1==$row[zt]){?>checked="checked"<? }?> /> <strong>正在审核</strong></label>
  152. <label><input name="Rzt" type="radio" value="2" onclick="ztonc(2)" <? if(2==$row[zt]){?>checked="checked"<? }?> /> <strong>审核不通过</strong></label>
  153. </li>
  154. </ul>
  155. <ul class="uk uk0" id="proztv" style="display:none;">
  156. <li class="l1">被拒原因:</li>
  157. <li class="l2"><input type="text" class="inp" name="tztsm" size="90" value="<?=$row[ztsm]?>" /></li>
  158. </ul>
  159. <ul class="uk uk0">
  160. <li class="l1">发布会员:</li>
  161. <li class="l2"><input class="inp redony" readonly="readonly" value="<?=returnuser($row[userid])?>" size="20" type="text"/><span class="fd">[<a href="user_ses.php?uid=<?=returnuser($row[userid])?>" target="_blank">进后台</a>]</span></li>
  162. <li class="l3"><input type="submit" value="保存修改" class="btn1" /></li>
  163. </ul>
  164. </ul>
  165. </form>
  166. </div>
  167. <!--E-->
  168. </div>
  169. </div>
  170. <?php include("bottom.php");?>
  171. <script type="text/javascript">
  172. //实例化编辑器
  173. var ue = UE.getEditor('editor');
  174. function xgtread(x){
  175. $.get("tpread.php",{bh:x},function(result){
  176. $("#xgtp2").html(result);
  177. });
  178. }
  179. function deltp(x){
  180. document.getElementById("xgtp1").style.display="";
  181. $.get("tpdel.php",{id:x},function(result){
  182. xgtread("<?=$bh?>");
  183. document.getElementById("xgtp1").style.display="none";
  184. });
  185. }
  186. xgtread("<?=$bh?>");
  187. ztonc(<?=$row[zt]?>);
  188. </script>
  189. </body>
  190. </html>