各位高人我这个问题,有没有好的实现方法? 我想实现这样一个功能:有一个用户他在自己的网站上挂了我的一个广告(就是有一段广告源码)。我想用PHP程序实现:每过一时间去抓取他网站页面的源码,再分析是否有我的广告个存在。问题是有的网站会禁止取他网站的源码。还有一个就是这样分析太耗时间(比如我要取多个网站源码再分析)。不知道各位高人有没有更好的办法。实现这样的检测功能?急啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在你的广告代码中加一个记录,或者是一个简单的url。然后定时查看你的apache日志有无来自 这段广告代码的请求记录。如果对方是固定ip,又可以核对ip,refer等信息。可以达到目的。 广告代码是你给他们的,可以在里面加一段区分用户的代码。比如 checkurl=http:/xxxx?userid=101,checkurl=http:/xxxx?userid=102 这样子。之后,只要对方网页挂着你的代码,就会请求你的web server,你通过分析自己的web server log,里面有对方的ip,来源refer等等信息。当然这样的方法不是很保险,因为对方若知道你的方法,可以不放你的广告代码,只放你的checkurl来请求你的url。 你的广告放在自己服务器上,用<script type="text/php" src="http://www.xyz.com/*.php?width=xx&height=xx"></script>就让他们用这个代码显示广告,记录远程ip的登录时间 <script type="text/php" src="http://www.host.com/*.php?sitename=host2&width=xx&height=xx"></script>换成这样 先谢谢了。我针对是博客用户,有的博客服务商会去掉js广告代码。我用这个作为提供广告:<iframe id="baiduframe" border="0" vspace="0" hspace="0" marginwidth="0" marginheight="0" framespacing="0" frameborder="0" scrolling="no" width="712" height="65" src="http://www.aaaa.com/guanggao/ad.php?id=1323"</iframe>我要统计。。要如何做啊?也改成那样吗? <iframe id="baiduframe" border="0" vspace="0" hspace="0" marginwidth="0" marginheight="0" framespacing="0" frameborder="0" scrolling="no" width="712" height="65" src="http://www.aaaa.com/guanggao/ad.php?id=1323"</iframe>这个跟<script>可以实现相同效果,你要加一个参数到广告代码,其中一个sitename=host2就是对方站点,广告每被点击一次为传过来的sitename参数做一次累加,这样就达到统计的效果,累加的时候别忘了REMOTE_ADDRESS也就是每个IP只统计一次 做网站开发人员需要掌握哪些知识? 注册会员模块注册后登陆 mysql 数据库表迁移 我想使用discuz中的用户信息, 使用list()和each()遍历数组 使用PHP怎样将保存在Mysql的long blob类型字段中的文件下载下来? 我想判断用户是关闭窗口还是刷新,这个可以做到么? apache模块方式安装不能上传图片问题? 一个MYSQL查询的问题~ 关于用mysqldump在局域网中导出数据问题。。急!!! 快来参加9月22号PHP技术交流会~~报名进行中哦 有点头疼的数组问题,帮忙看下吧
然后定时查看你的apache日志有无来自 这段广告代码的请求记录。如果对方是固定ip,又可以核对ip,refer等信息。可以达到目的。
之后,只要对方网页挂着你的代码,就会请求你的web server,你通过分析自己的web server log,里面有对方的ip,来源refer等等信息。当然这样的方法不是很保险,因为对方若知道你的方法,可以不放你的广告代码,只放你的checkurl来请求你的url。
就让他们用这个代码显示广告,记录远程ip的登录时间
换成这样
我要统计。。要如何做啊?也改成那样吗?