时时商务社区

标题: 用PHP实现小型站点广告管理(修正版) [打印本页]

作者: 新格网络    时间: 2018-2-14 09:45

            今天做照着例子做,发现其中有很多错误的地方,为了让广大菜鸟兄弟更好的理解,我把修改后的文件给大家看看。
数据结构如下:
CREATE TABLE ad (
url varchar(100) NOT NULL,
banner varchar(150) NOT NULL,
alt varchar(100),
priority int(4) DEFAULT '1' NOT NULL,
)  
增加广告的文件
***************putad.php********************



        Untitled


广告交换表


  图 片 URL:
   
  

  连接 URL:
   

  显示权数:
   

连接说明:
   
  


   
   
  



  
***************showad.php********************
url;
     $adbanner[]=$row->banner;
     $adalt[]=$row->alt;
     $adpriority[]=$row->priority;
    }
    //初始化中间变量;
     $numcheck=$numrows;
     $i=$pricount=0;
    //得到最大随机数;
    while($numcheck) {
     $pricount+=$adpriority[$i];
     $i++; $numcheck--;
   }
   //程序执行时的百万分之一秒产生随机数种子;
   srand((double)microtime()*1000000);
   //得到1到最大随机数之间的一个随机数;
    $pri= rand(1,$pricount);
   //中间变量清零;
     $pricount=0;
    //按加权值不同,产生用来显示广告的、元素为字串的数组;
    for($i=0;$i
注释:其中config.inc里面就是连接mysql数据库的东西,在这就不列出来了。上面的程式还有改进空间,还有好多功能没实现,如果你愿意你也可以修改。不过修改后最好给一份给我:terence611005@sina.com
有问题请和我联系:oicq:18680986  
            
            
您可能感兴趣的文章:
  • 随机广告显示(PHP函数)
  • 用PHP实现小型站点广告管理
  • 用PHP实现的随机广告显示代码
  • PHP运行时强制显示出错信息的代码
  • php 随机排序广告的实现代码
  • php 广告调用类代码(支持Flash调用)
  • 适用于抽奖程序、随机广告的PHP概率算法实例
  • 强制PHP命令行脚本单进程运行的方法
  • php广告加载类用法实例
  • php强制运行广告的方法
            




    欢迎光临 时时商务社区 (http://bbs.4435.cn/) Powered by Discuz! X3.2