利用PHP实现与ASP Banner组件相似的类

在路上大城人

在路上大城人

2016-01-29 14:47

利用PHP实现与ASP Banner组件相似的类,利用PHP实现与ASP Banner组件相似的类
  <?php
/*******************************************************
作者: 吴振亨 (Biz)--phpscript
E-mail:wuzhenheng@china.com
web: http://phpscript.osh.com.cn
文件名:AdRotator.class.php3                 
版权声明:                      

如果您使用了本文件,请给作者写一封E-mail   
如有问题欢迎与作者联系
谢谢您的关注!                     
********************************************************/

/*
广告条管理程序
public method
    GetAdvertisement($adfile)
     
parameters
    Target=
    Width=
    Height=
    Border=
    Redirect=
     
*/
class AdRotator {
    var $Target="_blank";
    var $Width="460";
    var $Height="60";
    var $Border=0;
    var $Redirect="";
    var $BannerData=array ();
    var $RandTemp=1;
     
function AdRotator()
    {
    }
/*
public  
返回广告的链接字串
*/
function GetAdvertisement($adfile)
    {
    if(count($this-BannerData)==0)
        {
        $this-BannerData=$this-ReadAdFile($adfile);
        }
    $AdData=$this-BannerData;
     
    $uplimited=count($AdData);
     
    //随机产生一个ID
    srand((double)microtime()*1000000000000000000);
    $id=@rand(1,$uplimited);
                
        while($this-RandTemp==$id)
               {
            srand((double)microtime()*1000000000000000000);
               //$id=@rand(1,count($AdData));
               $id=@rand(1,$uplimited);
               }
           $this-RandTemp=$id;
         
       //echo $id;
       //echo count($AdData);
       //echo $AdData[5]["image"];
         
         
        $LinkString=" <a href="".$this-Redirect;
        $LinkString.="?url=".$AdData[$id]["url"];
        $LinkString.="" Target="".$this-Target;
        $LinkString.="" Title="".$AdData[$id]["title
展开更多 50%)
分享

猜你喜欢

利用PHP实现与ASP Banner组件相似的类

PHP
利用PHP实现与ASP Banner组件相似的类

基因相似的夫妇易“妊娠中毒”

孕前
基因相似的夫妇易“妊娠中毒”

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

在table中插入多行能使用与insertAdjacentHTML相似的功能吗?

Web开发
在table中插入多行能使用与insertAdjacentHTML相似的功能吗?

找回Word“选择格式相似的文本”命令

电脑入门
找回Word“选择格式相似的文本”命令

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

html基础系列教程Ⅲ:用途相似的标签

Html CSS布局 Div+CSS XHTML
html基础系列教程Ⅲ:用途相似的标签

WEB标准教程:功能相似的标签的用法

Web开发
WEB标准教程:功能相似的标签的用法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Oracle数据库的安全策略

Oracle数据库的安全策略

PHP 存取 MySQL 数据库的一个例子

PHP 存取 MySQL 数据库的一个例子
下拉加载更多内容 ↓