Search Results for '랜덤배너'


1 posts related to '랜덤배너'

  1. 2017/02/11 배너 랜덤추출 스크립트
처음 file_get_contents()
함수를 사용해서  아래처럼 처리 했습니다. 속도가 문제네요 .. 어쩔수 없이 스크립트로 처리 했습니다.

<?php
$content = file_get_contents('http://nuguyo.com/banner.php');
if ($content !== false) {
      echo("$content");
} else {
   // 오류야
}?>

속도 해결 방법 알아 보다가 그냥 js 로 처리했습니다. 아래 소스

<script language="JavaScript" type="text/JavaScript">
<!--
    // 배너랜덤출력
    var banner=new Array();
    banner[0]="<a href='배너1 링크 URL'><img src='배너1 이미지 경로' border='0'></a>";
    banner[1]="<a href='배너2 링크 URL'><img src='배너2 이미지 경로' border='0'></a>";
    banner[2]="<a href='배너3 링크 URL'><img src='배너3 이미지 경로' border='0'></a>";
 
    var random_banner=Math.floor(Math.random()*(banner.length));
//-->
</script>

<script>document.write(banner[random_banner]);</script>

조금더 보충 설명을 하자면 

youngsam.js  파일에 

// 배너랜덤출력
    var banner=new Array();
    banner[0]="<a href='배너1 링크 URL'><img src='배너1 이미지 경로' border='0'></a>";
    banner[1]="<a href='배너2 링크 URL'><img src='배너2 이미지 경로' border='0'></a>";
    banner[2]="<a href='배너3 링크 URL'><img src='배너3 이미지 경로' border='0'></a>";
  
    var random_banner=Math.floor(Math.random()*(banner.length));

내용을 넣고

호출하고자 하는 페이지에서  youngsam.js 불러와서

<script>document.write(banner[random_banner]);</script> 

선언해도 작동합니다.



2017/02/11 18:17 2017/02/11 18:17