首页 > 其他 > 网站日记>正文

帝国cms批量替换电影系统下栏目的信息中下载点数

提示: 阅读权限:公开  

帝国cms批量替换电影系统下栏目的信息中下载点数
问题的背景:http://bbs.phome.net/showthread-42-361623-0.html
解决的方法:后台-其他-下载模型相关-批量替换下载地址权限


特别注意:原点数位置为no,则所有的信息点数,都会被替换为新点数。加入想把以前是点数是2 的替换为4,那么原点数可以设置为2,新点数设置为4。
现在提出这样的要求,对所有点数加倍。以前是10点,现在是20;以前15点的,现在30。又该当如何处理呢?以下代码可做参考。

 <?
$userfen=2;// 统一修改为2倍
$onlinepath=$navinfor['onlinepath'];
$onlinepath= preg_replace_callback(
    '#(:{6}[0-9]+:{6})([0-9]+)(:{6})#', 
    function ($ms)use($userfen) { 
             return $ms[1].($userfen*$ms[2]).$ms[3];
        },
$onlinepath);
$jhctn="{$dbtbpre}ecms_movie_data_".$navinfor['stb'];
$empire->query("update $jhctn set onlinepath='$onlinepath'");
?>

onlinepathFen.txt
onlinepathFen.txt

上一篇:帝国cms7.5的newstext字段输入表单替换代码

下一篇:帝国cms自定义函数之投稿自动分表

tags: 帝国cms 批量 帝国

返回首页

相关

热门

站内直通车

[!--temp.bottomnav--]
返回顶部