1、在e/class/hinfofun.php添加

//更新当前时间信息-function gengxin_all($classid,$id,$userid,$username){ global $empire,$class_r,$dbtbpre; if(empty($classid)) {printerror("ErrorUrl","history.go(-1)");} //验证权限 $doselfinfo=CheckLevel($userid,$username,$classid,"news"); //编辑权限 if(!$doselfinfo['doeditinfo']) { printerror("NotEditInfoLevel","history.go(-1)"); } $count=count($id); if(empty($count)) {printerror("Notgengxinid","history.go(-1)");} for($i=0;$i<$count;$i++) { $add.="id='$id[$i]' or "; } $todaytime=date("Y-m-d H:i:s");//获取当前时间 $time=to_time("$todaytime");//对当前时间进行转换 $add=substr($add,0,strlen($add)-4); $sql=$empire->query("update {$dbtbpre}ecms_".$class_r[$classid][tbname]." set newstime='$time'".$update." where ".$add); $sql=$empire->query("select * from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where ".$add); while($r=$empire->fetch($sql)) { //投稿增加积分 if($r[ismember]&&$r[userid]&&!$r[haveaddfen]) { $cr=$empire->fetch1("select classid,addinfofen from {$dbtbpre}enewsclass where classid='$r[classid]'"); if($cr[addinfofen]) { AddInfoFen($cr[addinfofen],$r[userid]); if($cr[addinfofen]<0) { BakDown($r[classid],$r[id],0,$r[userid],$r[username],$r[title],abs($cr[addinfofen]),3); } } $usql=$empire->query("update {$dbtbpre}ecms_".$class_r[$classid][tbname]." set haveaddfen=1 where id=$r[id]"); } //返回自定义字段 $ret_r=ReturnAddF($r,$class_r[$r[classid]][modid],$userid,$username,2,1,0); //刷新信息 GetHtml($r,$ret_r); } //刷新列表 //ReListHtml($classid,1); if($sql) { //操作日志 insert_dolog("classid=".$classid."<br>classname=".$class_r[$classid][classname]); printerror("gengxinSuccess",$_SERVER['HTTP_REFERER']); } else {printerror("DbError","history.go(-1)");} } //更新当前时间信息-by

2、在admin/ecmsinfo.php

elseif($enews=="NoCheckNews_all")//取消审核信息 { $bclassid=$_POST['bclassid']; $classid=$_POST['classid']; $id=$_POST['id']; NoCheckNews_all($classid,$id,$logininid,$loginin); }

下面添加

//当前时间-by besoo elseif($enews=="gengxin_all") { $bclassid=$_POST['bclassid']; $classid=$_POST['classid']; $id=$_POST['id']; gengxin_all($classid,$id,$logininid,$loginin); } //当前时间-by besoo

3、在data/html/list/listinfo.php文件

<input type="submit" name="Submit9" value="取消审核" onClick="document.listform.enews.value='NoCheckNews_all';document.listform.action='ecmsinfo.php';">

下面添加

<input type="submit" name="Submit88888" value="设为当前时间" onClick="document.listform.enews.value='gengxin_all';document.listform.action='ecmsinfo.php';">

4、在e/data/language/gb/pub/message.php文件 添加提示语言

'gengxinSuccess'=>'更新时间成功',
最后修改:2022 年 10 月 03 日
如果觉得我的文章对你有用,请随意赞赏
END
本文作者:
文章标题:ecms6.6后台批量更新为当前时间
本文地址:https://www.jijidui.cn/archives/19.html
版权说明:若无注明,本文皆记记对Blog原创,转载请保留文章出处。