게시판 설정에서 스킨 목록을 abc순으로 정렬하자!
페이지 정보
본문
첨부한 그림을 보면 어떤건지 이해가 가실겁니다.
abc 순도 아니고 123 순도 아닌 이상한 순서로 섞여있던 스킨 목록을
a,b,c 순서로 바꿔줍니다. (ㄱ,ㄴ,ㄷ는 불가능한가... 스킨 이름을 한글로 할수는 없다면 그렇겠죠;;)
admin/admin_modify_board.php에서 다음과 같은 부분을 찾습니다.
<?
// /skin 디렉토리에서 디렉토리를 구함
$skin_dir="skin";
$handle=opendir($skin_dir);
while ($skin_info = readdir($handle))
{
if(!eregi("\\.",$skin_info))
{
if($skin_info==$data[skinname]) $select="selected"; else $select="";
echo"<option value=$skin_info $select>$skin_info</option>";
}
}
closedir($handle);
?>
그 부분을 통째로 아래와 같이 바꿉니다.
<?
// /skin 디렉토리에서 디렉토리를 구함
$skin_dir="skin";
$handle=opendir($skin_dir);
while ($tinfo = readdir($handle)) {
if(!eregi("\\.",$tinfo)) $skin_info[] = $tinfo;
}
closedir($handle);
array_multisort($skin_info,SORT_ASC,SORT_STRING);
for($i=0; $i<count($skin_info); $i++) {
if($skin_info[$i]==$data[skinname]) $select="selected"; else $select="";
echo"<option value=$skin_info $select>$skin_info[$i]</option>";
}
?>
그 다음 업로드하고 확인해보시면 됩니다~ (퍽)
abc 순도 아니고 123 순도 아닌 이상한 순서로 섞여있던 스킨 목록을
a,b,c 순서로 바꿔줍니다. (ㄱ,ㄴ,ㄷ는 불가능한가... 스킨 이름을 한글로 할수는 없다면 그렇겠죠;;)
admin/admin_modify_board.php에서 다음과 같은 부분을 찾습니다.
<?
// /skin 디렉토리에서 디렉토리를 구함
$skin_dir="skin";
$handle=opendir($skin_dir);
while ($skin_info = readdir($handle))
{
if(!eregi("\\.",$skin_info))
{
if($skin_info==$data[skinname]) $select="selected"; else $select="";
echo"<option value=$skin_info $select>$skin_info</option>";
}
}
closedir($handle);
?>
그 부분을 통째로 아래와 같이 바꿉니다.
<?
// /skin 디렉토리에서 디렉토리를 구함
$skin_dir="skin";
$handle=opendir($skin_dir);
while ($tinfo = readdir($handle)) {
if(!eregi("\\.",$tinfo)) $skin_info[] = $tinfo;
}
closedir($handle);
array_multisort($skin_info,SORT_ASC,SORT_STRING);
for($i=0; $i<count($skin_info); $i++) {
if($skin_info[$i]==$data[skinname]) $select="selected"; else $select="";
echo"<option value=$skin_info $select>$skin_info[$i]</option>";
}
?>
그 다음 업로드하고 확인해보시면 됩니다~ (퍽)
관련링크
- 이전글멤버레벨이 아닌 스킬레벨(?) 표시 하기 04.06.04
- 다음글신규회원 특정시간 이내 탈퇴 금지 시키기 04.01.28
댓글목록
winmir님의 댓글
winmir 작성일 아이피 61.♡.13.98괜찮네요..감사합니다.