发两段代码,可能有筒子能用上

[复制链接]
查看: 802   回复: 4
发表于 2008-11-14 00:12:03 | 显示全部楼层 |阅读模式
code1
  1. <?php

  2. $site2 = "http://www.site2.com/";

  3. echo "<body onload="javascript:frmClickTracking.submit();">";
  4. echo "<form action="" . $site2 . "" method="post" name="frmClickTracking">";
  5. echo "</form>";

  6. ?>
复制代码
code2
  1. <?php

  2. $site1 = "http://www.site1.com/";
  3. $thissite = "http://yourblogname.com/appropriatepost.html";
  4. $affiliate_link = "http://www.youroffer.com";

  5. if($_SERVER['HTTP_REFERER'] == $site1)
  6. {
  7.         echo "<body onload="javascript:frmClickTracking.submit();">";
  8.         echo "<form action="" . $affiliate_link . "" method="post" name="frmClickTracking">";
  9.         echo "</form>";
  10. }

  11. elseif ($_SERVER['HTTP_REFERER'] == $thissite)

  12.      {
  13.     echo "We're sorry there was a problem with the server. Please click this link.";
  14.     echo "<a href="http://youraffiliatelink.com">click here<a>";
  15.     }
  16. else
  17.     echo "<META http-equiv="refresh" content="0;URL=http://www.yourafflink.com"> ";

  18. ?>
复制代码
发表于 2008-11-14 00:55:25 | 显示全部楼层
最好能解释一下发两段代码,可能有筒子能用上
回复 支持 反对

使用道具 举报

发表于 2008-11-14 03:29:14 | 显示全部楼层
第一段:当网页载入的时候,自动提交表单
第二段:判断是否是指定referer1,是的话自动提交表单;不是的话再判断是否是指定referer2,是的话打印出正常链接,如果不是的话就执行刷新链接
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-14 08:18:05 | 显示全部楼层
以上代码可以自己做下修改,下面给举一个例子,仅供参考
假设www.google.com为你要推广的afflink,而www.example.com为你的站点
www.example.com的首页为index.php,在index.php上有你要推广的链接,你会想办法去让别人点你的afflink。
让别人点一个广告一般不是那么容易的,怎么办?

再做一个页面test.php。
code:
  1. <?php

  2. $site2 = "http://www.example.com/";

  3. echo "<body onload="javascript:frmClickTracking.submit();">";
  4. echo "<form action="" . $site2 . "" method="post" name="frmClickTracking">";
  5. echo "</form>";

  6. ?>
复制代码
或者直接就refresh
  1. <META http-equiv="refresh" content="0;URL=http://www.example.com">
复制代码
有人会问为什么不refresh到afflink呢?坛子里老大也说过联盟也不傻子,他们会查REFERER。

接下来在index.php最上面加上代码
  1. <?php
  2. $site1 = "http://www.example.com/test.php";
  3. $affiliate_link = "http://www.google.com";
  4. if($_SERVER['HTTP_REFERER'] == $site1)
  5. {
  6.         echo "<body onload="javascript:frmClickTracking.submit();">";
  7.         echo "<form action="" . $affiliate_link . "" method="post" name="frmClickTracking">";
  8.         echo "</form>";
  9. }

  10. else

  11. ?>
  12. .....
复制代码
最后再去用%^&*方法推广http://www.example.com/test.php吧。更保险一点robots.txt里禁止se收录test.php
这样让AM去查吧 lol


以上只是一个思路,代码未经测试,有筒子有更好的建议可以跟贴讨论。

[ Last edited by netxboy on 2008-11-14 08:27 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-14 08:48:30 | 显示全部楼层
我晕还,找个google做测试
  1. Method Not Allowed
  2. The request method POST is inappropriate for the URL /.
复制代码
换baidu也是不能post
换骄阳可以发两段代码,可能有筒子能用上
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则