웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
제로보드 스킨들이 어느 게시판에 쓰이는지 알아보는 소스
2003.02.11 23:31
아래 코드를 파일로 저장해서 제로보드 폴더에 올리고 실행하세요
스타일 태그때문에 사나워보이시면 head();와 foot();를 지우세요
<?
include "_head.php";
head();
// /skin 디렉토리에서 디렉토리를 구함
$skin_dir="skin";
$handle=opendir($skin_dir);
while ($skin = readdir($handle)) {
if(!eregi(".",$skin)) {
$skin=addslashes($skin);
$temp=mysql_query("select name from zetyx_admin_table where skinname='$skin'",$connect) or error(mysql_error());
$skin=stripslashes($skin);
$str=""; $t="";
while($data=mysql_fetch_array($temp)) {
$str.="{$t}<a href='zboard.php?id=$data[name]' target='_blank'>$data[name]</a>"; $t= ", ";
$skin_num++;
}
}
$f_str=str_replace(" ","",$str);
if ($f_str=="") echo $skin."을(를) 사용하는 게시판이 없다!<br>n";
else echo $skin."을 사용하는 게시판(들) : ".$str."<br>n";
unset($str);
}
closedir($handle);
foot();
?>
스타일 태그때문에 사나워보이시면 head();와 foot();를 지우세요
<?
include "_head.php";
head();
// /skin 디렉토리에서 디렉토리를 구함
$skin_dir="skin";
$handle=opendir($skin_dir);
while ($skin = readdir($handle)) {
if(!eregi(".",$skin)) {
$skin=addslashes($skin);
$temp=mysql_query("select name from zetyx_admin_table where skinname='$skin'",$connect) or error(mysql_error());
$skin=stripslashes($skin);
$str=""; $t="";
while($data=mysql_fetch_array($temp)) {
$str.="{$t}<a href='zboard.php?id=$data[name]' target='_blank'>$data[name]</a>"; $t= ", ";
$skin_num++;
}
}
$f_str=str_replace(" ","",$str);
if ($f_str=="") echo $skin."을(를) 사용하는 게시판이 없다!<br>n";
else echo $skin."을 사용하는 게시판(들) : ".$str."<br>n";
unset($str);
}
closedir($handle);
foot();
?>
댓글 12
-
okiz
2003.02.27 01:12
-
GPel
2003.02.25 21:48
while($data=mysql_fetch_array($temp)) {
if (!$str) $str="<a href='zboard.php?id=".$data[name]."'>".$data[name]."</a>";
else $str.=", <a href='zboard.php?id=".$data[name]."'>".$data[name]."</a>";
$skin_num++;
}
이부분을...
$str=""; $t="";
while($data=mysql_fetch_array($temp)) {
$str.="{$t}<a href='zboard.php?id=$data[name]' target='_blank'>$data[name]</a>"; $t= ", ";
$skin_num++;
}
이렇게 간결하게 할 수 있겠네요^^ -
TheMics
2003.02.12 20:18
sun//계정의 여러 스킨중 실제 게시판에 쓰이는 것을 골라내는거죠;; -
sun™
2003.02.12 20:15
그런데..
스킨 사용 안하는 게시판도 있나요?;; -
hooniv
2003.02.17 09:39
사용예나 링크가 없어서^^
////////////////////////////////////////////////////////////////
.을(를) 사용하는 게시판이 없다!
..을(를) 사용하는 게시판이 없다!
zina02_black_g을 사용하는 게시판(들) : gallery
smileru_home을(를) 사용하는 게시판이 없다!
zina02_black을 사용하는 게시판(들) : free notice admin secret
last을(를) 사용하는 게시판이 없다!
xunil_bbs을(를) 사용하는 게시판이 없다!
blindlove_nzeo을(를) 사용하는 게시판이 없다!
board_scu43351216을 사용하는 게시판(들) : airlover
happycast_category_bluishgreen을(를) 사용하는 게시판이 없다!
nzeo_ver3을(를) 사용하는 게시판이 없다!
zero_pic_gallery을(를) 사용하는 게시판이 없다!
zero_vote을(를) 사용하는 게시판이 없다!
happycast_bluishgreen을(를) 사용하는 게시판이 없다! -
Wise
2003.02.15 09:31
스킨 폴더에 너무많은 스킨이 있어서 정리하는데 귀차니즘이었는데...좋은소스네요..
그런데, 스킨이름하고 뒤에 나오는 게시판이름이 다른 색깔로 구분되었으면 좋았을텐데..
전부 검정색 글씨라 보기 사납네요. 여튼..저같은 초보한테는 많은 도움이 되네요^^ 감사.. -
hooniv
2003.02.17 09:39
이런식으로 나와요~ -
Erwin
2003.02.19 02:23
<?
include "_head.php";
head();
// /skin 디렉토리에서 디렉토리를 구함
$skin_dir="skin";
$handle=opendir($skin_dir);
$nouse = "";
while ($skin = readdir($handle)) {
if(!eregi(".",$skin)) {
$skin=addslashes($skin);
$temp=mysql_query("select name from zetyx_admin_table where skinname='$skin'",$connect) or error(mysql_error());
$skin=stripslashes($skin);
$skin_num = 0;
while($data=mysql_fetch_array($temp)) {
if (!$str) $str="<a href='zboard.php?id=".$data[name]."'>".$data[name]."</a>";
else $str.=", <a href='zboard.php?id=".$data[name]."'>".$data[name]."</a>";
$skin_num++;
}
}
$f_str=str_replace(" ","",$str);
if ($f_str=="") $nouse[] = $skin;
else echo "<b>".$skin."을 사용하는 게시판(들) : ".$skin_num."개</b><br>".$str."<br><br>n";
unset($str);
}
closedir($handle);
foot();
echo "<b>사용되지 않는 스킨들</b><br>";
for($i = 1; $i < sizeof($nouse); $i++)
{
echo $nouse[$i]."<br>n";
}
?>
코드 개선해봤습니다. -
Erwin
2003.02.19 02:24
스킨을 사용하는 게시판 갯수가 나오도록 했구요... 조금 일목 요연하게 바꿔봤습니다.
사용하지 않는 스킨은 쭈르르 한곳에 몰아놨구요. ^^;;
MYMINT 님 감사합니다. ^^;; 잘 쓰고 있습니다. -
양종휘
2003.03.20 23:23
굿 베리굿~~
아주 유용한 소스 입니다.
감사히 잘쓸깨요 -
youngh
2003.12.22 16:26
도대체 이런걸 우찌 맹글지...
추천하기 열번 꾹... -
유지만
2005.05.06 13:45
감사히,,, 쓰겠습니다.
제목 | 글쓴이 | 날짜 |
---|---|---|
새창으로 페이지열기에 대한... [2] | 나만의길 | 2006.01.04 |
[동영상강좌] 제1회차 - 랜덤광고 만들기 [1] | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제2회차 - 팝업창 띄우기 [1] | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제3회차 - 자동으로 창열고닫기 | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제4회차 - 풀다운메뉴 만드는방법 | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제5회차 - 풀스크린으로 링크거는방법 | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제6회차 - 시간별로 배경이 바뀌게 만드는방법 | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제7회차 - 롤오버기능 만들기 | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제8회차 - 뒤로가기/앞으로가기 만들기 [1] | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제9회차 - 메시지창(문서열때,닫을때,클릭시) | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제10회차 - F11키 처럼 창키우기 [1] | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제11회차 - 마우스를 올려 테두리 나오게 하기 | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제12회차 - [문법] 자바스크립트의 구조 | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제13회차 - [문법] 출력문 | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제14회차 - 스크립트내 html삽입하기 | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제15회차 - 변수 선언하기 | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제16회차 - 산술연산자, 할당연산자, 증감연산자 알아보기 | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제17회차 - 논리연산자, 비교연산자 알아보기 | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제18회차 - 문자열 연산자, 조건연산자 알아보기 | 아이티스터디 | 2006.02.02 |
[동영상강좌] 제19회차 - 조건문 if 알아보기 | 아이티스터디 | 2006.02.02 |
어느 스킨이 어느 게시판에 쓰이는 지를 말해주는군요
정말 편하겠어요 +ㅁ+