ad.php 9.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  1. <?php
  2. include("../config/conn.php");
  3. include("../config/function.php");
  4. AdminSes_audit();
  5. $bh=time()."ad".rnd_num(100);
  6. $sj=date("Y-m-d H:i:s");
  7. $ad=preg_split("/-/",sqlzhuru($_GET[sm]));
  8. if($_GET[control]=="update"){ //表示修改
  9. if(!strstr($adminqx,",0,") && !strstr($adminqx,",0601,")){Audit_alert("权限不够!","default.php");}
  10. zwzr();
  11. if(sqlzhuru($_POST[R1])=="图片"){$tp=inp_tp_upload(1,"../".returnjgdw($rowcontrol[addir],"","gg")."/",$_GET[bh]);$tp3=inp_tp_upload(3,"../".returnjgdw($rowcontrol[addir],"","gg")."/",$_GET[bh]."-99");}elseif(sqlzhuru($_POST[R1])=="动画"){$tp=inp_tp_upload(2,"../".returnjgdw($rowcontrol[addir],"","gg")."/",$_GET[bh]);}
  12. if($tp!=""){$b=preg_split("/\./",$tp);$tptype=$b[1];}else{$tptype=sqlzhuru($_POST[tptype]);}
  13. if(sqlzhuru($_POST[R1])=="图片"){$aurl=sqlzhuru($_POST[t1]);}elseif(sqlzhuru($_POST[R1])=="文字"){$aurl=sqlzhuru($_POST[t3]);}
  14. $dqsj=sqlzhuru($_POST[tdqsj]);if(empty($dqsj)){$dqsj="2049-9-9 9:9:9";}
  15. updatetable("yjcode_ad","
  16. type1='".sqlzhuru($_POST[R1])."',
  17. jpggif='".$tptype."',
  18. tit='".sqlzhuru($_POST[at1])."',
  19. txt='".sqlzhuru1($_POST[s1])."',
  20. sj='".$_POST[tsj]."',
  21. aurl='".$aurl."',
  22. aw=".sqlzhuru($_POST[t2]).",
  23. ah=".sqlzhuru($_POST[t4]).",
  24. xh=".sqlzhuru($_POST[txh]).",
  25. zt=".$_POST[Rzt].",
  26. dqsj='".$dqsj."' where bh='".$_GET[bh]."'");
  27. php_toheader("ad.php?action=update&t=suc&bh=".$_GET[bh]."&sm=".urlencode(sqlzhuru($_POST[ts2]))."&must=".$_GET[must]);
  28. }
  29. ?>
  30. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  31. <html xmlns="http://www.w3.org/1999/xhtml">
  32. <head>
  33. <meta http-equiv="x-ua-compatible" content="ie=7" />
  34. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  35. <title><?=webname?>管理系统</title>
  36. <link href="css/basic.css" rel="stylesheet" type="text/css" />
  37. <script type="text/javascript" src="js/jquery.min.js"></script>
  38. <script language="javascript" src="js/basic.js"></script>
  39. <script language="javascript" src="js/layer.js"></script>
  40. <script type="text/javascript" src="js/adddate.js" ></script>
  41. <script language="javascript">
  42. function lxsel(x){
  43. document.getElementById("adtp").style.display="none";
  44. document.getElementById("adcode").style.display="none";
  45. document.getElementById("adfont").style.display="none";
  46. document.getElementById("adflash").style.display="none";
  47. switch(x){
  48. case "图片":
  49. document.getElementById("adtp").style.display="";
  50. break;
  51. case "代码":
  52. document.getElementById("adcode").style.display="";
  53. break;
  54. case "文字":
  55. document.getElementById("adfont").style.display="";
  56. break;
  57. case "动画":
  58. document.getElementById("adflash").style.display="";
  59. break;
  60. }
  61. }
  62. </script>
  63. </head>
  64. <body>
  65. <? include("top.php");?>
  66. <script language="javascript">
  67. document.getElementById("menu5").className="a1";
  68. </script>
  69. <? if(!strstr($adminqx,",0,") && !strstr($adminqx,",0602,")){echo "<div class='noneqx'>无权限</div>";exit;}?>
  70. <div class="yjcode">
  71. <? $leftid=1;include("menu_ad.php");?>
  72. <div class="right">
  73. <?
  74. while0("*","yjcode_ad where bh='".$_GET[bh]."'");$row=mysql_fetch_array($res);
  75. $tpdis="none";$codedis="none";$flashdis="none";$fontdis="none";
  76. ?>
  77. <? if($_GET[t]=="suc"){systs("恭喜您,操作成功![<a href='ad_lx.php?bh=".$row[adbh]."&sm=".urlencode($_GET[sm])."&must=".$_GET[must]."'>继续添加</a>] [<a href='adlist.php?bh=".$row[adbh]."&sm=".urlencode($_GET[sm])."&must=".$_GET[must]."'>返回列表</a>] ","ad.php?bh=".$_GET[bh]."&sm=".urlencode($_GET[sm])."&must=".$_GET[must]);}?>
  78. <div class="bqu1">
  79. <a class="a1" href="javascript:void(0);">广告管理</a>
  80. <a href="adlist.php?bh=<?=$row[adbh]?>&sm=<?=urlencode($_GET[sm])?>&must=<?=$_GET[must]?>">返回列表</a>
  81. </div>
  82. <!--begin-->
  83. <div class="rkuang">
  84. <script language="javascript">
  85. function tj(){
  86. r=document.getElementsByName("R1");rr="";for(i=0;i<r.length;i++){if(r[i].checked==true){rr=r[i].value;}}if(rr==""){alert("请选择类型!");return false;}
  87. if(rr=="动画"){
  88. if((document.f1.t2.value).replace(/\s/,"")=="" || isNaN(document.f1.t2.value)){alert("请输入有效的动画宽度");document.f1.t2.focus();return false;}
  89. if((document.f1.t4.value).replace(/\s/,"")=="" || isNaN(document.f1.t4.value)){alert("请输入有效的动画高度");document.f1.t4.focus();return false;}
  90. }
  91. 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;}
  92. layer.msg('正在提交', {icon: 16 ,time: 0,shade :0.25});
  93. f1.action="ad.php?control=update&must=<?=$_GET[must]?>&bh=<?=$row[bh]?>&sm=<?=urlencode($_GET[sm])?>";
  94. }
  95. </script>
  96. <form name="f1" method="post" onsubmit="return tj()" enctype="multipart/form-data">
  97. <ul class="uk">
  98. <li class="l1">广告编号:</li>
  99. <li class="l2"><input size="20" value="<?=$row[adbh]?>" class="inp redony" name="ts1" readonly="readonly" type="text"/></li>
  100. <li class="l1">广告说明:</li>
  101. <li class="l2"><input size="30" value="<?=$_GET[sm]?>" class="inp redony" name="ts2" readonly="readonly" type="text"/></li>
  102. <li class="l1">广告序号:</li>
  103. <li class="l2"><input name="txh" value="<?=$row[xh]?>" size="5" onfocus="inpf(this)" onblur="inpb(this)" class="inp" type="text" /></li>
  104. <li class="l1">类型选择:</li>
  105. <li class="l2">
  106. <? if($_GET[must]=="pic" || $_GET[must]==""){?>
  107. <label><input name="R1"<? if($row[type1]=="图片"){?> checked="checked"<? }?> onclick="lxsel('图片')" type="radio" value="图片" /> 图片</label>
  108. <? }?>
  109. <? if($_GET[must]=="code" || $_GET[must]==""){?>
  110. <label><input name="R1"<? if($row[type1]=="代码"){?> checked="checked"<? }?> type="radio" value="代码" onclick="lxsel('代码')" /> 代码</label>
  111. <? }?>
  112. <? if($_GET[must]=="font" || $_GET[must]==""){?>
  113. <label><input name="R1"<? if($row[type1]=="文字"){?> checked="checked"<? }?> type="radio" value="文字" onclick="lxsel('文字')" /> 文字</label>
  114. <? }?>
  115. <? if($_GET[must]=="flash" || $_GET[must]==""){?>
  116. <label><input name="R1"<? if($row[type1]=="动画"){?> checked="checked"<? }?> type="radio" value="动画" onclick="lxsel('动画')" /> 动画</label>
  117. <? }?>
  118. </li>
  119. <li class="l1">广告标题:</li>
  120. <li class="l2"><input name="at1" value="<?=$row[tit]?>" size="40" onfocus="inpf(this)" onblur="inpb(this)" class="inp" type="text" /></li>
  121. <li class="l1">到期时间:</li>
  122. <li class="l2"><input class="inp" name="tdqsj" value="<?=$row[dqsj]?>" readonly="readonly" onclick="SelectDate(this,'yyyy-MM-dd hh:mm:ss')" size="20" type="text"/></li>
  123. </ul>
  124. <ul class="uk uk0" id="adtp" style="display:none;">
  125. <li class="l1">链接地址:</li>
  126. <li class="l2"><input name="t1" value="<?=$row[aurl]?>" size="40" onfocus="inpf(this)" onblur="inpb(this)" class="inp" type="text" /></li>
  127. <li class="l1"><strong class="red">广告主图:</strong></li>
  128. <li class="l2"><input type="file" name="inp1" id="inp1" size="15"> 最佳尺寸:<?=$ad[1]?></li>
  129. <li class="l8"></li>
  130. <li class="l9"><img src="../<?=returnjgdw($rowcontrol[addir],"","gg")?>/<?=$row[bh]?>.<?=$row[jpggif]?>?t=<?=rnd_num(100)?>" width="200" height="54" /></li>
  131. <li class="l1">广告副图:</li>
  132. <li class="l2"><input type="file" name="inp3" id="inp3" size="15"> 如果是拉屏广告,最佳高度是80</li>
  133. <li class="l8"></li>
  134. <li class="l9"><img src="../<?=returnjgdw($rowcontrol[addir],"","gg")?>/<?=$row[bh]?>-99.<?=$row[jpggif]?>?t=<?=rnd_num(100)?>" width="200" height="54" /></li>
  135. </ul>
  136. <ul class="uk uk0" id="adcode" style="display:none;">
  137. <li class="l4">代码:</li>
  138. <li class="l5"><textarea name="s1"><?=$row[txt]?></textarea></li>
  139. </ul>
  140. <ul class="uk uk0" id="adfont" style="display:none;">
  141. <li class="l1">链接地址:</li>
  142. <li class="l2"><input name="t3" value="<?=$row[aurl]?>" size="40" onfocus="inpf(this)" onblur="inpb(this)" class="inp" type="text" /></li>
  143. </ul>
  144. <ul class="uk uk0" id="adflash" style="display:none;">
  145. <li class="l1">选择动画:</li>
  146. <li class="l2"><input type="file" name="inp2" id="inp2" size="15"> </li>
  147. <li class="l1">宽高设置:</li>
  148. <li class="l2">宽:<input name="t2" value="<?=$row[aw]?>" size="10" onfocus="inpf(this)" onblur="inpb(this)" class="inp" type="text" /> 高:<input name="t4" value="<?=$row[ah]?>" onfocus="inpf(this)" onblur="inpb(this)" size="10" class="inp" type="text" /> </li>
  149. </ul>
  150. <ul class="uk uk0">
  151. <li class="l1">展示状态:</li>
  152. <li class="l2">
  153. <label><input name="Rzt" type="radio" value="0" <? if(0==$row[zt]){?>checked="checked"<? }?> /> <strong>正常展示</strong></label>
  154. <label><input name="Rzt" type="radio" value="1" <? if(1==$row[zt]){?>checked="checked"<? }?> /> <strong>队列中</strong></label>
  155. </li>
  156. <li class="l1">更新时间:</li>
  157. <li class="l2"><input class="inp" name="tsj" value="<?=$row[sj]?>" readonly="readonly" onclick="SelectDate(this,'yyyy-MM-dd hh:mm:ss')" size="20" type="text"/></li>
  158. <li class="l1">发布会员:</li>
  159. <li class="l2"><input class="inp redony" 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>
  160. <li class="l3"><input type="submit" value="发布广告" class="btn1" /></li>
  161. </ul>
  162. <input type="hidden" value="<?=$row[jpggif]?>" name="tptype" />
  163. </form>
  164. <script language="javascript">
  165. lxsel('<?=$row[type1]?>');
  166. </script>
  167. </div>
  168. <!--end-->
  169. </div>
  170. </div>
  171. <?php include("bottom.php");?>
  172. </body>
  173. </html>