作者:023源码商城超市 时间: 2012-11-13 03:01
dede自带的广告模块后,修改广告信息的时候,前台所调用的广告内容还是修改之前的信息,原因是缓存的问题。怎么办?
两个办法。
治标不治本方法:点下每个广告位后面的[JS]或者[代码]按钮 就显示了!
治标又治本方法:
打开\dede\ad_edit.php 找到:
$dsql->ExecuteNoneQuery($query);
ShowMsg("成功更改一则广告代码!",$ENV_GOBACK_URL);
修改成
$dsql->ExecuteNoneQuery($query);
if(file_exists(DEDEDATA."/cache/myad-$aid.htm"))
{
@unlink(DEDEDATA."/cache/myad-$aid.htm");
}
ShowMsg("成功更改一则广告代码!",$ENV_GOBACK_URL);
改完以后再修改广告都会及时生效了!