스킨폴더내의 폴더명 뽑아내기 정보
스킨폴더내의 폴더명 뽑아내기본문
위의 팁으로 스킨폴더 bs 만 바꿔서 자동으로 스킨 테스트를 만드려고 합니다...
헌데 아래소스는 board스킨아래의 폴더명을 뽑아오는 것인데요..(phpschool에서..)
안되네요...
<?
$path = '$g4[path]/skin/board/';
chdir($path);
$dl = opendir($path);
while(($dr = readdir($dl)) !== false){
if($dr != "." && $dr != ".."){
if(!is_dir($dr))
$file00[] = $dr;
else $dir00[] = $dr ;
}
}
$path = '$g4[path]/skin/board/';
chdir($path);
$dl = opendir($path);
while(($dr = readdir($dl)) !== false){
if($dr != "." && $dr != ".."){
if(!is_dir($dr))
$file00[] = $dr;
else $dir00[] = $dr ;
}
}
echo "<xmp>";
print_r($file00);
print_r($dir00);
echo "</xmp>";
?>
print_r($file00);
print_r($dir00);
echo "</xmp>";
?>
봐주세요..^^:
댓글 전체
게시판 관리자 화면에 가면 해당 스킨을 select를 이용해서 뽑아오는 부분하고
<?
$arr = get_skin_dir("board");
for ($i=0; $i<count($arr); $i++) {
echo "<option value='$arr[$i]'>$arr[$i]</option>\n";
}
?>
admin.lib.php의
// 스킨경로를 얻는다
function get_skin_dir($skin, $len='') 이하 구문을 참조해 보시면 될 듯 합니다.
<?
$arr = get_skin_dir("board");
for ($i=0; $i<count($arr); $i++) {
echo "<option value='$arr[$i]'>$arr[$i]</option>\n";
}
?>
admin.lib.php의
// 스킨경로를 얻는다
function get_skin_dir($skin, $len='') 이하 구문을 참조해 보시면 될 듯 합니다.
아하!!!!!! 감사합니다.. ^^
옆에 두고 몰랐네요...
옆에 두고 몰랐네요...