找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 104|回复: 0
打印 上一主题 下一主题

用PHP实现小型站点广告管理(修正版)

[复制链接]

2617

主题

2617

帖子

7789

积分

论坛元老

Rank: 8Rank: 8

积分
7789
跳转到指定楼层
楼主
发表于 2018-2-14 09:45:18 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

            今天做照着例子做,发现其中有很多错误的地方,为了让广大菜鸟兄弟更好的理解,我把修改后的文件给大家看看。
数据结构如下:
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强制运行广告的方法
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

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

    本版积分规则

    用户反馈
    客户端