폴더안에 파일 목록 가져오기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

폴더안에 파일 목록 가져오기 정보

폴더안에 파일 목록 가져오기

첨부파일

skin_test_list.lib.php (422byte) 12회 다운로드 2006-09-20 11:19:05
list.php (425byte) 2회 다운로드 2006-09-20 11:19:05

본문

저는 최근게시물 스킨 만들고 하도 적용 파일을 만들어 한꺼번에 보고자 할때 사용합니다.

어느분이 질문을 올리셔서 조금 올려 봅니다.

기본 방법은 그누에서 스킨 리스트 가져올때 사용하는 방법입니다.

먼저, skin_test_list.lib.php 에는
------------------------------------------------------------------------

<?
if (!defined("_GNUBOARD_")) exit;

function get_skin_test($skin)
{
    global $g4;

    $result_array = array();

    $dirname = "$g4[path]/$skin/";
    $handle = opendir($dirname);
    while ($file = readdir($handle))
    {
        if($file == "."||$file == "..") continue;

        $result_array[] = $file;
    }
    closedir($handle);
    sort($result_array);

    return $result_array;
}

?>


----------------------------------------------------------------------------------

list.php 에는

------------------------------------------------------------------------------
<?
$g4_path= ".";
include_once("$g4_path/common.php");
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/extend/skin_test_list.lib.php");

$dir_name = "skin_test2";
$arr = get_skin_test($dir_name);
for ($i=0; $i<count($arr); $i++) {
    echo "&nbsp;&nbsp;&nbsp;{$i} : <a href='{$g4[path]}/{$dir_name}/{$arr[$i]}' target='_blank'>$arr[$i]</a><br><br>\n";
}

include_once("$g4[path]/tail.sub.php")
?>

--------------------------------------------------------------------------------------------------------------------

로 하였습니다.
추천
0

댓글 1개

전체 1 |RSS
그누4 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT