| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229 |
- <?php
- include("../config/conn.php");
- include("../config/function.php");
- include("../config/tpclass.php");
- AdminSes_audit();
- $bh=$_GET[bh];
- while0("*","yjcode_news where bh='".$bh."'");if(!$row=mysql_fetch_array($res)){php_toheader("newslist.php");}
- //函数开始
- if($_GET[control]=="update"){
- if(!strstr($adminqx,",0,") && !strstr($adminqx,",0201,")){Audit_alert("权限不够","default.php");}
- zwzr();
- $sj=date("Y-m-d H:i:s");
- $tyid=preg_split("/xcf/",sqlzhuru($_POST[d1]));
- if(panduan("bh,type1","yjcode_tp where bh='".$bh."' and type1='资讯'")==1){$iftp=1;}else{$iftp=0;}
- $txt=$_POST[content];
- if($iftp==0){ //提取图片
- preg_match_all("/<img.*\>/isU",$txt,$ereg);//正则表达式把图片的整个都获取出来了
- $img=$ereg[0][0];//图片
- $p="#src=('|\")(.*)('|\")#isU";//正则表达式
- preg_match_all ($p, $img, $img1);
- $tp =$img1[2][0];//获取第一张图片路径
- if(!empty($tp)){
- if(!check_in("://",$tp)){$tp=rtrim(weburl,"/").$tp;}
- createDir("../upload/news/".dateYMDN($row[sj])."/");
- $targetFolder="upload/news/".dateYMDN($row[sj])."/".$bh."/";
- createDir("../".$targetFolder);
- $mbh=returnbh();
- $wjv=$targetFolder.$mbh.".jpg";
- copy($tp,"../".$targetFolder.$mbh.".jpg");
- $cm=new CreatMiniature();
- $bw=600;$bg=500;$sw=200;$sh=160;
- $imgsrc="../".$targetFolder.$mbh.".jpg";
- list($width, $height) = getimagesize(weburl.$targetFolder.$mbh.".jpg");$bgv=intval($height/($width/$bw));
- $cm->SetVar($imgsrc,"file");if($width>$bw){$cm->Cut($imgsrc,$bw,$bgv);}
- if($width>$sw){$cm->Cut("../".$targetFolder.$mbh."-1.jpg",$sw,$sh);}else{copy($imgsrc,"../".$targetFolder.$mbh."-1.jpg");}
- intotable("yjcode_tp","bh,tp,type1,iffm,sj,userid,xh","'".$bh."','".$wjv."','资讯',1,'".$sj."',".intval($row[userid]).",1");
- }
- }
- $wdes=sqlzhuru($_POST[twdes]);if(empty($wdes)){$wdes=strgb2312(strip_tags($txt),0,220);}
- $tit=sqlzhuru($_POST[ttit]);
- $wkey=sqlzhuru($_POST[twkey]);if(empty($wkey)){$wkey=$tit;}
- $indextop=intval($_POST[Rindextop]);
- if($indextop==1){updatetable("yjcode_news","indextop=0 where indextop=1");}
- updatetable("yjcode_news","
- type1id=".$tyid[0].",
- type2id=".$tyid[1].",
- tit='".$tit."',
- txt='".$txt."',
- djl=".sqlzhuru($_POST[tdjl]).",
- lastsj='".sqlzhuru($_POST[tlastsj])."',
- ifjc=".$_POST[tifjc].",
- titys='".sqlzhuru($_POST[ttitys])."',
- zze='".sqlzhuru($_POST[tzze])."',
- ly='".sqlzhuru($_POST[tly])."',
- lyurl='".sqlzhuru($_POST[tlyurl])."',
- wkey='".$wkey."',
- wdes='".$wdes."',
- zt=".$_POST[Rzt].",
- indextop=".$indextop.",
- iftp=".$iftp." where bh='".$bh."'");
- php_toheader("news.php?t=suc&action=update&bh=".$bh);
- }
- //函数结果
- ?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="x-ua-compatible" content="ie=7" />
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
- <title><?=webname?>管理系统</title>
- <link href="css/basic.css" rel="stylesheet" type="text/css" />
- <script type="text/javascript" src="js/jquery.min.js"></script>
- <script language="javascript" src="js/basic.js"></script>
- <script language="javascript" src="js/layer.js"></script>
- <script type="text/javascript" charset="gbk" src="../config/ueditor/ueditor.config.js"></script>
- <script type="text/javascript" charset="gbk" src="../config/ueditor/ueditor.all.min.js"> </script>
- <script type="text/javascript" charset="gbk" src="../config/ueditor/lang/zh-cn/zh-cn.js"></script>
- <script type="text/javascript" charset="gbk" src="../config/ueditor/unit.js"></script>
- </head>
- <body>
- <? include("top.php");?>
- <script language="javascript">
- document.getElementById("menu4").className="a1";
- </script>
- <? if(!strstr($adminqx,",0,") && !strstr($adminqx,",0202,")){echo "<div class='noneqx'>无权限</div>";exit;}?>
- <div class="yjcode">
- <? $leftid=1;include("menu_news.php");?>
- <div class="right">
- <? if($_GET[t]=="suc"){systs("恭喜您,操作成功![<a href='newslx.php'>继续添加新资讯</a>]","news.php?bh=".$bh);}?>
- <div class="bqu1">
- <a href="javascript:void(0);" class="a1">资讯信息</a>
- <a href="newslist.php">返回列表</a>
- </div>
- <!--B-->
- <div class="rkuang">
- <script language="javascript">
- function tj(){
- if((document.f1.ttit.value).replace(/\s/,"")==""){alert("请输入标题");document.f1.ttit.focus();return false;}
- 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;}
- layer.msg('正在提交', {icon: 16 ,time: 0,shade :0.25});
- f1.action="news.php?bh=<?=$bh?>&control=update";
- }
- </script>
- <form name="f1" method="post" onsubmit="return tj()">
- <ul class="uk">
- <li class="l1"><span class="red">*</span> 分组:</li>
- <li class="l2">
- <select name="d1" class="inp">
- <? while1("*","yjcode_newstype where admin=1");while($row1=mysql_fetch_array($res1)){?>
- <option value="<?=$row1[id]?>xcf0"<? if($row1[id]==$row[type1id] && $row[type2id]==0){?> selected="selected"<? }?> style="background-color:#EFEFEF;color:#333;"><?=$row1[name1]?></option>
- <? while2("*","yjcode_newstype where admin=2 and name1='".$row1[name1]."'");while($row2=mysql_fetch_array($res2)){?>
- <option value="<?=$row1[id]?>xcf<?=$row2[id]?>"<? if($row1[id]==$row[type1id] && $row2[id]==$row[type2id]){?> selected="selected"<? }?>> - <?=$row2[name2]?></option>
- <? }?>
- <? }?>
- </select>
- </li>
- <li class="l1"><span class="red">*</span> 标题:</li>
- <li class="l2"><input type="text" size="50" value="<?=$row[tit]?>" class="inp" name="ttit" /></li>
- <li class="l1">是否加粗:</li>
- <li class="l2">
- <select name="tifjc" class="inp">
- <option value="0">否</option>
- <option value="1"<? if(1==$row[ifjc]){?> selected="selected"<? }?>>是</option>
- </select>
- </li>
- <li class="l1">标题颜色:</li>
- <li class="l2">
- <select name="ttitys" class="inp">
- <?
- $ysarr=array("#333","#ff6600","#9C02F8","#ff0000","#2C64B1","#07BF2E","#36ADC2");
- for($i=0;$i<count($ysarr);$i++){
- ?>
- <option style="background-color:<?=$ysarr[$i]?>;" value="<?=$ysarr[$i]?>"<? if($ysarr[$i]==$row[titys]){?> selected="selected"<? }?>><?=$ysarr[$i]?></option>
- <? }?>
- </select>
- </li>
- <li class="l1">作者:</li>
- <li class="l2"><input class="inp" name="tzze" value="<?=$row[zze]?>" size="10" type="text"/></li>
- <li class="l1">来源:</li>
- <li class="l2">
- <input class="inp" name="tly" value="<?=$row[ly]?>" size="10" type="text"/>
- <span class="fd">来源网址:</span><input class="inp" name="tlyurl" value="<?=$row[lyurl]?>" size="30" type="text"/>
- </li>
- </ul>
-
- <!--效果图/详情B-->
- <ul class="rcap"><li class="l1"></li><li class="l2">效果图/详情</li><li class="l3"></li></ul>
- <ul class="uk">
- <li class="l10"><span class="red">*</span> 详细描述:</li>
- <li class="l11"><script id="editor" name="content" type="text/plain" style="width:858px;height:330px;"><?=$row[txt]?></script></li>
- </ul>
- <ul class="uk uk0">
- <li class="l1">效果图:</li>
- <li class="l2">
- <iframe style="float:left;" src="tpupload.php?admin=6&bh=<?=$bh?>" width="150" scrolling="no" height="33" frameborder="0"></iframe>
- <span class="fd">只用上传一张即可</span>
- </li>
- </ul>
- <div class="xgtp">
- <div id="xgtp1" style="display:none;">正在处理</div>
- <div id="xgtp2"></div>
- </div>
- <ul class="uk uk0">
- <li class="l1">SEO关键词:</li>
- <li class="l2"><input type="text" value="<?=$row[wkey]?>" class="inp" size="70" name="twkey" onfocus="inpf(this)" onblur="inpb(this)" /></li>
- <li class="l4">SEO描述:</li>
- <li class="l5"><textarea name="twdes"><?=$row[wdes]?></textarea></li>
- </ul>
- <!--效果图/详情E-->
-
-
- <ul class="rcap"><li class="l1"></li><li class="l2">管理员操作</li><li class="l3"></li></ul>
- <ul class="uk">
- <li class="l1">更新时间:</li>
- <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>
- <li class="l1">点击率:</li>
- <li class="l2"><input class="inp" name="tdjl" value="<?=$row[djl]?>" size="10" type="text"/></li>
- <li class="l1">今日头条:</li>
- <li class="l2">
- <label><input name="Rindextop" type="radio" value="0" <? if(0==$row[indextop]){?>checked="checked"<? }?> /> <strong>普通</strong></label>
- <label><input name="Rindextop" type="radio" value="1" <? if(1==$row[indextop]){?>checked="checked"<? }?> /> <strong>头条</strong></label>
- </li>
- <li class="l1">审核状态:</li>
- <li class="l2">
- <label><input name="Rzt" type="radio" value="0" <? if(0==$row[zt]){?>checked="checked"<? }?> /> <strong>正常展示</strong></label>
- <label><input name="Rzt" type="radio" value="1" <? if(1==$row[zt]){?>checked="checked"<? }?> /> <strong>正在审核</strong></label>
- <label><input name="Rzt" type="radio" value="2" <? if(2==$row[zt]){?>checked="checked"<? }?> /> <strong>审核不通过</strong></label>
- </li>
- <li class="l1">发布会员:</li>
- <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>
- <li class="l3"><input type="submit" value="保存修改" class="btn1" /></li>
- </ul>
- </form>
- </div>
- <!--E-->
-
- </div>
- </div>
- <?php include("bottom.php");?>
- <script type="text/javascript">
- //实例化编辑器
- var ue = UE.getEditor('editor');
- function xgtread(x){
- $.get("tpread.php",{bh:x},function(result){
- $("#xgtp2").html(result);
- });
- }
- function deltp(x){
- document.getElementById("xgtp1").style.display="";
- $.get("tpdel.php",{id:x},function(result){
- xgtread("<?=$bh?>");
- document.getElementById("xgtp1").style.display="none";
- });
- }
- xgtread("<?=$bh?>");
- </script>
- </body>
- </html>
|