admin 发表于 2014-3-1 09:48:39

帝国cms会员推广功能的另一种应用

网站页面推广的url是这样形式的
http://www.xxx.com/wan/jingdian/daxuguzhen.shtml?id=会员id

第一步:开启推广
e/tool/gfen/index.php里的配置信息呢 $open=0; //1为关闭,0为开启
$type=0; //0为按ip(同一ip不重复增加点数),1为按cookie(同一机器不重复增加点数)
$retime=3600; //重复增加点数时间间隔,单位为秒
$fen=1; //单一点击点数
$gotourl="../../../"; //转向地址
第二步:在页面模板加上下面的代码
<P><script>
function ReturnUrlVar(url,exp){
var ra;
ra=url.split(exp);
if(ra.length<=1){return '';}
return ra;}
var fromuserid='';
var strUrl=location.href;
fromuserid=ReturnUrlVar(strUrl,'?id=');
if(fromuserid!=''){document.write('<script src="/e/tool/gfen/?id='+fromuserid+'"></scr'+'ipt>');}
</script></P>
代码说明:

转向的是这行:header("Refresh:0; URL=$gotourl");
前面加//就注释掉了 //header("Refresh:0; URL=$gotourl");
这样就不会转向


相比于直接是e/tool/geifen?id=会员id这种形式,这种的推广更具针对性,而且好内容也不会被当作广告被封。因为js传递中文名会乱码,所以这里是用id而没有加用户名的形式。
会员怎么知道自己的id?目前只能点会员空间看url后的那个id号了,下版会在会员信息那加上id号

以上代码出自WC之手。


页: [1]
查看完整版本: 帝国cms会员推广功能的另一种应用