php 广告点击统计代码

php 广告点击统计代码,昨天晚上有几个IDC网想与本站合作放些广告,但是我想看看广告效果后想了就写了一个简单的广告统计代码了,这里只是等的统计不能IP限制或是恶心点击等等了.

先来创建数据库.

CREATE TABLE IF NOT EXISTS `ad_count` (
  `ad_id` int(8) NOT NULL auto_increment,
  `ad_hit` int(8) NOT NULL default '0',
  `ad_name` varchar(200) character set gb2312 default NULL,
  `ad_datetime` datetime default NULL,
  `ad_qq` varchar(15) character set gb2312 default NULL,
  `ad_url` varchar(900) character set gb2312 NOT NULL,
  `ad_price` int(8) NOT NULL,
  PRIMARY KEY  (`ad_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;

数据创建好了我们就开始写程序了.数据连接我不不写了,

<?php
 require_once("......省了");
 $ad_id =get_value('ad_id','');这里下面有讲
 if(is_numeric( $ad_id ) ){
 
   $ad_select="select ad_id,ad_url from ad_count where ad_id='$ad_id' limit 1";
   
   $ad_update="Update ad_count set  ad_hit=ad_hit+1 where ad_id='$ad_id' limit 1";
   
   $ad_result=mysql_query($ad_select) or die('id error');
   
     if( mysql_num_rows( $ad_result) ){
     
       mysql_query($ad_update);
       
       $ad_rs=mysql_fetch_array($ad_result);
       
       header("location:".$ad_rs['ad_url']);
       
       mysql_free_result($ad_rs);
              
     }
 }

function htmltohtml($Str){
  $temp =str_replace(chr(13),'<br/>',$Str);
  $temp =str_replace('<','&lt;',$Str);
  $temp =str_replace('>','&gt;',$Str);
  $temp =addslashes($Str);
  return $temp;
 }
 function get_value($value,$para){ 
  return htmltohtml(empty($para)?(isset($_GET[$value])?$_GET[$value]:''):(isset($_POST[$value])?$_POST[$value]:''));
 }

然后我们再在要显示广告的地方如下写.

'<a href=/cp/ad_count.php?ad_id=2 target=_blank><img src=/ad_a/ad2.gif border=0 /></a>

就完了了,本站原创,转载请注明来原:  www.111cn.net
?>

时间: 2024-08-01 00:58:24

php 广告点击统计代码的相关文章

asp 文本文章点击统计代码

class Views {         private $update_time = 1800;                        //更新,单位秒         private $log_dir = './www.111cn.net/log/';                //文件存放目录         private $pid = '0';                                //文章ID     function __construct($

统计Google广告点击次数的方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 象Google的广告,展示啥内容,都是由Google自己控制的,使用普通的页面提交连接的方式,我们是无法统计我们页面上的Google广告被点击了多少次,被谁点击了.因为这些页面都不受我们控制.下面介绍一个可以统计Google那样广告点击次数的方法. 下面代码中,我们在点击.移动等事件中,判断用户点击的是不是某个需要的范围内.然后进行计数,如果

如何用广告统计代码判断页面停留时间

问题描述 网站统计代码如中国站长站或googleadsence他们的广告代码能统计用户浏览页面的停留时间,他们是怎么实现的呢?有思路么?HTTP是非长连接的协议,发送完数据马上断开,服务器端是怎么多年用户停留多久的,更何况只是第三方的统计代码来判断 解决方案 解决方案二:timer解决方案三:有开源的统计软件你可以去看看解决方案四:开源的统计软件也有个名字啊,你不知道原理总把知道的软件名告诉我吧我又得从零开始搜索

全局变量-如何实现点击统计,php或asp代码均可,不要用cookie和本地储存。

问题描述 如何实现点击统计,php或asp代码均可,不要用cookie和本地储存. 最好不涉及数据库以及Ajax,不要用cookie和本地储存.我的想法是一个按钮,点一次,按钮上就会提示被点了几次,不期望用全局变量,那样感觉麻烦..最好是利用文本文件来实现计数.. 解决方案 http://www.djxz.com/article/23381.htm

统计显示2月份Google付费广告点击增长率下降

中介交易 SEO诊断 淘宝客 云主机 技术大厅 北京时间3月27日消息,据国外媒体报道,Google今年2月份的文字广告点击增长率有所下降,市场人士因此担心经济衰退可能会对Google的销售收入造成很大影响. 据市场研究公司ComScore今日表示,2月份Google搜索结果页面上的Goolge链接广告的点击数为5.15亿次,同比只增长了3%. 而去年第四季度的点击数同比增长率为25%,1月份的点击数同比没有增长. 斯坦福集团分析师Clayton Moran说,这些数据加重了投资者对Google

用AJAX跟踪Google Adsense广告点击

adsense|ajax|google|广告 功能可以完整详细地获得每一个用户点击广告的数据.包括点击时间,用户的IP,页面来源地址,被点击的广告网站地址,如果你的站点上保存了用户cookie的话,甚至可以查询到是哪位用户点了你的广告用纯客户端javascript代码和AJAX技术实现点击监听和向服务端发送点击数据,服务端我用的是ASP脚本,只是用来保存点击数据和提供浏览器端的点击查询,可以更换为其他服务端脚本,如PHP,JSP等 数据保存方式为了简单,我用纯text文本保存,一行保存一条数据,

Adsense广告点击追踪软件

以前写<Google Adsense常用技巧总结>,曾经提过"广告点击追踪软件",用来跟踪哪些用户从哪个IP地址点击了哪个广告,同时可以对于恶意点击的IP进行追查,今天我就将我正在使用的这个"追踪软件"的修改版发布一下. 这个软件是一个第三方软件,原先地址已经失效,代码本身我也进行了一些修改,之所以要修改,因为原先程序在权限控制上有严重缺陷,即使我这里进行了一些简单的修改,可能权限控制还是有一些问题.大家如果有时间可以再来修改一下这个代码. 原先的问题在

Google Adsense 分析AdSense广告点击,广告费支付,注意事项

广告费的支付和提取方式 广告投放到网站后,登录Adsense管理后台,可以看到详细的点击数据和广告费用列表,等到账户中的广告费用满10美元之后,就会向申请时填写的地址发送一个类似明信片的PIN实物卡,里面的PIN码用来确认,只有在通过了PIN认证后Google才会支付广告费. 当账户中的广告佣金达到100美元时,可以使用支票托收的方式或者西联汇款的方式提取广告费. 因为支票付款的方式邮寄时间长,并且需要手续费用.现在一般都是使用西联来进行收取,优势是时间短,在显示支付的第二天即可提取. Adse

互联网创业成功之道(八):分析广告点击 提升网站收入

中介交易 SEO诊断 淘宝客 云主机 技术大厅 在网站通过推广获得流量之后,盈利才是接下来可以考虑的课题.网站有哪些盈利模式,如何选择适合自己站点的盈利方法,就是本章需要深入探讨的问题. 一.发散思维 让网站盈利最大化 二.广告联盟选择要慎重 三.大型广告联盟介绍 四.网站适合通过广告联盟盈利吗 五.网站广告的优化方法 六.Google Adsense申请实战 以上内容详细信息可到文章"互联网创业成功之道(八):Google Adsense申请实战"中阅读. 七.分析广告点击,提升网站