一聚教程网:一个值得你收藏的教程网站

热门教程

phpcms v9屏蔽后台版本更新提示方法总结

时间:2022-06-25 16:23:02 编辑:袖梨 来源:一聚教程网

方法一

打开phpcms/modules/admin/functions/admin.func.php

 代码如下 复制代码

 function system_information($data) {
  //$update = pc_base::load_sys_class(‘update’);  //此代码注释即可
  //$notice_url = $update->notice();                        //此代码注释即可
  $string = base64_decode(‘PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPiQoIiNtYWluX2ZyYW1laWQiKS5yZW1vdmVDbGFzcygiZGlzcGxhe
SIpOzwvc2NyaXB0PjxkaXYgaWQ9InBocGNtc19ub3RpY2UiPjwvZGl2PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0
IiBzcmM9Ik5PVElDRV9VUkwiPjwvc2NyaXB0Pg==’);
echo $data.str_replace(‘NOTICE_URL’,$notice_url,$string);
?>

把base64编码这句

“PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPiQoIiNtYWluX2ZyYW1laWQiKS5yZW1vdmVDbGFzcygiZGlzcGxheSIpOzwvc2NyaXB0PjxkaXYgaWQ9InBocGNtc19ub3RpY2UiPjwvZGl2PjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Ik5PVElDRV9VUkwiPjwvc2NyaXB0Pg==
 

转成html就知道是怎么回事了,解码后:

<-script type="text/javascript"->$("#main_frameid").removeClass("display");<-/script-><-div id="phpcms_notice"-><-/div-><-script type="text/javascript" src="NOTICE_URL"-><-/script->
 

当然还有其他解决办法也是可行的。

方法二:

1、第一步:找到phpcms/libs/classes文件夹下的update.class.php文件,修改第49行的代码:

function notice() {
 
return $this->url('notice');}
修改为:function notice() {}

2、保存,ok

热门栏目