国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

用PHP程序實現隨機廣告圖片顯示

2024-05-04 23:06:17
字體:
來源:轉載
供稿:網友

以下為引用的內容:

  1. #########隨機廣告顯示########## 
  2. function myads(){ 
  3. $dir="ads"; #設置存放記錄的目錄 
  4. //$dir="ads"; #設置存放記錄的目錄 
  5. $ads="$dir/ads.txt"; #設置廣告代碼文件 
  6. $log ="$dir/ads.log"; #設置ip記錄文件 
  7.  
  8. $ads_lines=file($ads); 
  9. $lines=count($ads_lines);#文件總行數 
  10.  
  11. ####讀出廣告總數$ads_count和顯示次數到數組$display_array######## 
  12. $ads_count=0; 
  13. $display_count=0; 
  14. for ($i=0;$i<$lines;$i ){ 
  15. if((!strcmp(substr($ads_lines[$i],0,7),"display"))){ 
  16. $ads_count =1; 
  17. $display_array[$ads_count]=substr($ads_lines[$i],8); 
  18. $display_count =$display_array[$ads_count]; 
  19. ####決定隨機顯示序號$display_rand##### 
  20. srand((double)microtime()*1000000); 
  21. $display_rand = rand(1,$display_count); 
  22.  
  23. ###決定廣告序號$ads_num###### 
  24. $pricount=0; 
  25. $ads_num=1; 
  26. for($i=1; $i<=$ads_count$i ) { 
  27. $pricount = $display_array[$i]; 
  28. if ($display_rand<=$pricount) {$ads_num=$i;break;} 
  29.  
  30. #####播放廣告######## 
  31. $num=0; 
  32. $flag=0; 
  33. for($i=0;$i<$lines;$i ){ 
  34. if((!strcmp(substr($ads_lines[$i],0,7),"display"))){$num ;} 
  35. if(($num==$ads_num)and($flag==0)){$flag=1;continue;} 
  36. if(($flag==1)and strcmp($ads_lines[$i][0],"#")){echo $ads_lines[$i];continue;} 
  37. if(($flag==1)and(!(strcmp($ads_lines[$i][0],"#")))){break;} 
  38. ####紀錄廣告顯示次數######### 
  39. $fp=fopen($log,"a"); 
  40. fputs($fp,date"Y-m-d H:i:s " ).getenv("REMOTE_ADDR")."==>".$ads_num."n"); 
  41. fclose($fp); 
  42. ?> 

廣告代碼文件ads.txt,以下為引用的內容,每個廣告代碼之間用'#'隔開,display為顯示加權數,越大顯示次數越多:

  1. display=10 
  2. "廣告1連接地址"
  3. "/images/banner/webjxcomad1.gif" alt="廣告1">  
  4. ################################ 
  5. display=10 
  6. "廣告2連接地址" target=_blank> 
  7. "/images/banner/webjxcomad2.gif" width="468" height="60" alt="廣告2" border="0"

調用即可

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 资溪县| 宕昌县| 宿州市| 和硕县| 营口市| 朔州市| 眉山市| 大名县| 铁力市| 芦溪县| 启东市| 富川| 岳普湖县| 丰宁| 康乐县| 闽侯县| 孟连| 西乌珠穆沁旗| 大名县| 德保县| 平度市| SHOW| 福清市| 孝昌县| 措勤县| 乌什县| 涟水县| 沙河市| 博湖县| 江北区| 闽侯县| 博客| 道孚县| 抚远县| 芦山县| 平顶山市| 保山市| 盐城市| 株洲市| 宿州市| 阿勒泰市|