########무작위 광고 표시#########
function myads(){
$dir="ads"; 기록되는 디렉터리
//$dir="ads"; #기록이 저장되는 디렉터리 설정
$ads="$dir/ads.txt" #광고 코드 파일 설정
$log ="$ dir /ads.log"; #IP 기록 파일 설정
$ads_lines=file($ads);
$lines=count($ads_lines);#파일의 총 줄 수
### # 총 광고 수 $ads_count 및 표시 시간을 읽어 $display_array#######
$ads_count=0
$display_count=0
for ($i=0; $i<$lines;$ i ){
if((!strcmp(substr($ads_lines[$i],0,7),"display"))){
$ads_count =1; > $display_array[$ads_count] =substr($ads_lines[$i],8);
$display_count =$display_array[$ads_count]
##
srand((double)microtime()* 1000000);
$display_rand = rand(1,$display_count);
###광고 일련번호 결정 $ads_num#####
$pricount=0
$ads_num= 1;
for($i=1; $i<=$ads_count; $i ) {
$pricount = $display_array[$i]
if ($display_rand<=$pricount) {$ Ads_num=$i;break;}
}
#####Play 광고 코드########
$num= 0
$flag=0; >for($i=0;$i<$lines;$i ){
if((!strcmp(substr($ads_lines[$i],0, 7),"display"))){$num ;}
if(($num==$ads_num)and($flag==0)){$flag=1;continue;}
if( ($flag==1)and strcmp($ads_lines [$i][0],"#")){echo $ads_lines[$i];continue;}
if(($flag==1)and (!(strcmp($ads_lines[$i][ 0],"#")))){break;}
}
####광고가 표시되는 횟수 기록#########
$fp=fopen( $log,"a")
fputs($fp,date( "Y-m-d H:i:s " ).getenv("REMOTE_ADDR")."==>". $ads_num."n");
fclose($fp);
}
?>
광고 코드 파일ads.txt
########각 광고 코드는 '#'으로 구분됩니다. 디스플레이는 디스플레이 가중치 숫자입니다. 숫자가 클수록 더 많이 표시됩니다. ##############
######## ### #################
display=10
##########################
디스플레이=10
< ;a href=http://www.mi222.cn/dh target=_blank>
에 전화하세요.
위 내용은 포토샵 cs5 공식 중국어 크랙버전 다운로드 내용을 포함하여 PHP를 이용한 포토샵 cs5 공식 중국어 크랙버전 다운로드의 랜덤 광고 표시 코드를 소개하고 있으니 PHP 튜토리얼에 관심있는 친구들에게 도움이 되었으면 좋겠습니다.