You cannot see this page without javascript.

베너관리 코드

Programing 조회 수 218 추천 수 0 2016.08.04 11:28:52

아는 지인의 요청으로 대략적인 코드를 구현해 보았다.

이 코드는 특정 리렉토리에 링크가 될 웹주소.확장자 형식으로 배너그림파일을 저장하면 자동으로 배너를 뿌려주고 링크를 걸어주는 코드이다.

이코드를 기본으로 순서에 대한 기능들을 추가하면 배너관리에 효율적일거 같아 게시해본다,

 

<?php
$dir = "./image";
$handle  = opendir($dir);
$files = array();
while (false !== ($filename = readdir($handle)))
{
    if($filename == "." || $filename == "..")
    {
        continue;
    }
    if(is_file($dir . "/" . $filename))
    {
        $files[] = $filename;
    }
}
closedir($handle);
sort($files);
foreach ($files as $f)
{
    $fn = substr($f,0,strrpos($f,"."));
    echo "<a href=http://$fn><img width=200 height=50 src=$dir/$f /></a>";
    echo "<br />";
}
?> 

 

엮인글 :
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
29 Programing OCX --> CAB 작성 file LynX 2014-06-13 2801
28 CentOS7 ▒ Doly의 CentOS7 강좌6 2.CenOS 7 설치-4 file LynX 2014-10-23 2929
27 APM PHP-7.2.0 LynX 2017-12-12 3015
26 CentOS samba [22] LynX 2015-06-07 3098
25 Xpress Engine XE - XML 쿼리 언어 LynX 2014-07-11 3104
24 Network GNS3 상세 설정 file [26] LynX 2015-04-29 3111
23 Server Josso file LynX 2013-12-19 3229
22 Linux Postfix 표준 설정 예제 [14] LynX 2014-11-25 3343
21 Linux USB부팅 리눅스의 변경 사항 초기화 [16] LynX 2015-01-07 3609
20 CentOS7 ▒ Doly의 CentOS7 강좌18 6. CentOS 네트워크 4-네트워크 본딩(bonding) file [10] LynX 2014-10-23 3659
19 Linux imap-php 설치 [7] LynX 2014-09-02 3727
18 Linux musescore LynX 2015-03-28 3779
17 CentOS7 ▒ Doly의 CentOS7 강좌19 6. CentOS 네트워크 5-관련 명령어 LynX 2014-10-23 4070
16 Programing Sublime Text License Keys LynX 2016-03-24 4182
15 Programing meadco print LynX 2013-12-12 4267
14 Network VLAN 설정 ① Access mode file [27] LynX 2015-04-29 4270
13 CentOS APM 소스설치 정리 file [18] LynX 2015-06-17 4628
12 CentOS7 ▒ Doly의 CentOS7 강좌29 12. 네트워크 보안설정 12.1 firewalld (2/2) [21] LynX 2015-06-09 5282
11 CentOS7 ▒ Doly의 CentOS7 강좌27 10. 디스크관리 6 XFS 쿼타 file [15] LynX 2015-06-09 5732
10 CentOS7 ▒ Doly의 CentOS7 강좌13 4. 원격접속 - 3.Telnet file [8] LynX 2014-10-23 5922

XE Login