亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

利用PHP實(shí)現(xiàn)與ASP Banner組件相似的類

瀏覽:2日期:2024-01-19 10:32:11
<?php /******************************************************* 作者: 吳振亨 (Biz)--phpscript E-mail:wuzhenheng@china.com web: http://phpscript.osh.com.cn 文件名:AdRotator.class.php3; 版權(quán)聲明:;;;;;; 如果您使用了本文件,請(qǐng)給作者寫一封E-mail;;; 如有問(wèn)題歡迎與作者聯(lián)系 謝謝您的關(guān)注!;;;;;********************************************************/ /* 廣告條管理程序 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); ;;;;;;;;;//隨機(jī)產(chǎn)生一個(gè)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"]; $LinkString.="" >"$LinkString.=" <img border="".$this->Border; $LinkString.="" src="".$AdData[$id]["image"]; $LinkString.="" width="".$this->Width; $LinkString.="" height="".$this->Height; $LinkString.="" >"$LinkString.="</a>"http://echo $LinkString; return $LinkString; ;;;;} /* private 讀入文件的基本設(shè)置 */ function ReadAdFile($adfile) ;;;;{ ;;;;$FP=fopen($adfile,"r"); ;;;;while($buffer=@fgets($FP,1024)) { if(!eregi("#",$buffer)) ;;;;{ ;;;;if(eregi("^*",$buffer)) { $switchto="off"} ;;;;$SetTemp=split("=",$buffer); ;;;;if($switchto=="") { switch;;;;;($SetTemp[0]) ;;;;{ ;;;;case "REDIRECT": ;;;;$this->Redirect=$SetTemp[1]; ;;;;break; ;;;;;;;;;case "WIDTH": ;;;;$this->WIDTH=$SetTemp[1]; ;;;;break; ;;;;;;;;;case "HEIGHT": ;;;;$this->HEIGHT=$SetTemp[1]; ;;;;break; ;;;;;;;;;case "BORDER": ;;;;$this->BORDER=$SetTemp[1]; ;;;;break; ;;;;case "TARGET": ;;;;$this->Target=$SetTemp[1]; ;;;;break; ;;;;} } ;;;;else { switch;;;;;($SetTemp[0]) ;;;;{ ;;;;case "image": ;;;;$i++; ;;;;$BannerData[$i]["image"]=$SetTemp[1]; ;;;;//echo "<br>";echo $buffer;echo $SetTemp[1]; ;;;;//echo $BannerData[$i]["image"]; ;;;;break; ;;;;;;;;;case "url": ;;;;$BannerData[$i]["url"]=$SetTemp[1]; ;;;;break; ;;;;;;;;;case "title": ;;;;$BannerData[$i]["title"]=$SetTemp[1]; ;;;;break; ;;;;;;;;;case "rate": ;;;;$BannerData[$i]["rate"]=$SetTemp[1]; ;;;;break; ;;;;}//end of switch }//end of if($switch) ;;;;}//end of if(#) ;}//end of while ;;;;return $BannerData; ;;;;;;;;;}//end of function }//end of class /* 使用方法 廣告設(shè)置文件書寫格式banner.txt ------開(kāi)始--- REDIRECT=./adredir.asp WIDTH=468 HEIGHT=60 BORDER=0 * #注釋 #某某公司廣告1 image=../banner/1.gif url=http://www.asps0ite.com1 title=One rate=30 ----結(jié)束----- 說(shuō)明: 與ASP的廣告組件相仿 *表示設(shè)置,其他為圖片的設(shè)置 #:表示注釋 ----使用----- $banner=new AdRotator(); echo $banner->GetAdvertisement("./banner.txt"); echo $banner->GetAdvertisement("./banner.txt"); echo $banner->GetAdvertisement("./banner.txt"); */ ?>;;【本文版權(quán)歸作者與奧索網(wǎng)共同擁有,如需轉(zhuǎn)載,請(qǐng)注明作者及出處】;;;;
標(biāo)簽: PHP
主站蜘蛛池模板: 亚洲性综合网 | 国内视频一区二区 | 亚洲一区二区三区一品精 | 欧美一级特毛片 | 国产日韩欧美一区 | 亚洲一区二区三区四区热压胶 | 一区视频在线播放 | 哪里可以看黄色播放免费 | 亚洲视频免费在线 | 国语自产自拍秒拍在线视频 | 欧美变态口味重另类日韩毛片 | 亚洲精品一区二区三区四区五区 | 国产香港三级理论在线 | 精品国产一二三区 | 国产黄色的视频 | 免费一级特黄 欧美大片 | 国产久7精品视频 | 美国一级做a一级视频 | 99久久综合狠狠综合久久 | 精品湿| 在线观看精品91老司机 | 久久国产成人精品国产成人亚洲 | 国产精品久久久久久久久久日本 | 免费一级毛片在线播放视频 | 欧美成人观看视频在线 | 在线观看网址 | 国产高清好大好夹受不了了 | 国产精品免费观在线 | 毛片a级三毛片免费播放 | 1024视频在线观看国产成人 | 亚洲黄色一级大片 | 欧美成人午夜毛片免费影院 | 五月婷婷色综合 | 亚洲一级片免费看 | 九九99 | 男女午夜特黄毛片免费 | 色偷偷女男人的天堂亚洲网 | 婷婷激情狠狠综合五月 | 91视频久久 | 欧美成人精品欧美一级乱黄 | 女女互添下身免费视频 |