Browsed by
Tag: 源代码

如何实现在PHPCMS中添加源代码形式的广告

如何实现在PHPCMS中添加源代码形式的广告

目前PHPCMS中无法以源代码的形式添加广告。这里给出一个解决办法,稍作改造就可以了。
找到ads\include\global.func.php 这个文件。然后——

查找:

function ads_text($id, $text)
{  $adstxt = new_htmlspecialchars($text);
  return '<div>'.$adstxt.'</div>';
}

替换为:

function ads_text($id, $text)
{  $adstxt = $text;
  return $adstxt;
}

这样系统中的文本格式就被改造为可添加Html源代码的形式了。以后如果希望添加源代码形式的广告,将广告类型选为文本格式就可以了。

原理很简单,PHPCMS的作者利用 new_htmlspecialchars 函数将表单内容实体化了,作者这样做可能是出于安全性的考虑,防止用户在添加到广告代码中含有不安全代码。

需要注意的是:用此方法添加的广告不能统计点击次数,只能统计展示次数。