묻고답하기

아래의 소스는, 제로보드의 게시판 아이디별로 테이블, 셀 등에 원하는 그림이나 색깔을 지정하는 내용입니다.
영진님이 알려주신 내용을 토대로 작성하였습니다(영진님께 다시 한 번 더 감사드립니다^^!).
소스는 [저기 아래]부분입니다.
소스를 보시면 아시겠지만, 동일한 내용이 중복되는 것이 있습니다. 즉, 동일한 이미지, 동일한 색상이 적용되는 게시판의 경우에도 각각의 이미지와 색깔에 해당하는 부분입니다.
이 경우, 게시판의 수가 증가할 경우 동일한 내용이 반복되면서 소스가 길어지는 문제가 생깁니다.

여기에서, <? if($id=="profile") 이 부분을
<? if($id=="profile, p_paper, 다른 게시판 아이디") 와 같은 형식으로,  복수의 게시판을 한꺼번에 지정할 수 있는 방법에 대해 가르쳐 주시면 감사하겠습니다.

그리고, $bod_img="2005img/profile.gif"; 이 경우에는 게시판 아이디와 그림 파일의 이름이 같으므로,
$bod_img="2005img/<?=$id?>.gif"; 와 같은 형식으로 만들 수는 없을까요?
초보자가 드리는 질문이라 이해가 되셨는지 모르겠습니다. 많은 분들의 가르침을 기다립니다.

/////////////[저기 아래]/////////////////////

<? if($id=="profile")
$face_img="2005img/gray/face01.gif";
$sec_img="2005img/gray/sec01.gif";
$bod_id="2005img/gray/bod_id.gif";
$ctg_img="2005img/gray/ctg_img.gif";
$bod_img="2005img/profile.gif";
$dot_01="2005img/gray/graydot1.gif";
$dot_02="2005img/gray/graydot2.gif";
$dot_03="2005img/gray/graydot3.gif";
$dot_04="2005img/gray/graydot4.gif";

$menu_col="#D70000";
$frame_col="#E2E2E2";
$bod_col="#CCCCCC";

else if($id=="p_paper")
$face_img="2005img/gray/face01.gif";
$sec_img="2005img/gray/sec01.gif";
$bod_id="2005img/gray/bod_id.gif";
$ctg_img="2005img/gray/ctg_img.gif";
$bod_img="2005img/p_paper.gif";
$dot_01="2005img/gray/graydot1.gif";
$dot_02="2005img/gray/graydot2.gif";
$dot_03="2005img/gray/graydot3.gif";
$dot_04="2005img/gray/graydot4.gif";

$menu_col="#D70000";
$frame_col="#E2E2E2";
$bod_col="#CCCCCC";

else
$face_img="2005img/blue/face01.gif";
$sec_img="2005img/blue/sec01.gif";
$bod_id="2005img/blue/bod_id.gif";
$ctg_img="2005img/blue/ctg_img.gif";
$bod_img="2005img/p_paper.gif";
$dot_01="2005img/blue/graydot1.gif";
$dot_02="2005img/blue/graydot2.gif";
$dot_03="2005img/blue/graydot3.gif";
$dot_04="2005img/blue/graydot4.gif";

$menu_col="#FFFFFF";
$frame_col="#FFFFFF";
$bod_col="#FFFFFF";

?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
송태환 고수님들 [1] 2007.08.10
불량펭귄 플래시 파일의 height 값을 주지않았을 경우 생기는 여백 없애는 방법좀 알려주세요...  
bjk0019 이런거 물어보는거 창피한데 봐주세요. [2] 2007.08.10
신윤석 자바에 php소스 넣기요  
권혁주 기존에 게시판을 수정하는 방법 좀 알려주세요 [2] 2007.08.10
노명수 403에러가 나는데.... 어떻게 해결이 안되네요. [1] 2007.08.10
이정수 3D 디자인관련;;(고수님들 꼭 필독;;)  
김봉기 Multitap 사용하는 방법 [1] 2007.08.10
woosh php 소스를 줄일 수 있는 방법을 가르쳐 주시면 감사하겠습니다^^! [4] 2007.08.10
김병완 클릭 하면 바뀌는 프레임 크기 어떻게??  
dmlfus 꼭 좀 도와주십시오..  
조현석 폰트 바꾸기에서 아주 간단한듯한 버그...  
이호봉 아이프레임 사용시 스크롤바 없애기? [1] 2007.08.10
이창수 MySQL를 설치하고 phpMySqlAdmin를 실행할 때 에러 문의  
C.Prov 자바스크립트로 Form 요소를 늘리고 줄이는 게 가능한가요?  
꽉이 폼메일을 설정해서 메일을 보냈는데요.  
임하나 스크롤바 직접 만들기 [1] 2007.08.10
한재민 안녕하세요 홈피에서 팝업으로 이메일입력하는 창을 띄우고 싶은데요...  
PoYa 메세지창 출력하고 확인버튼 누르면 새창으로 띄우기  
민현~☆ 홈피제작시 아이콘에 대하여 질문입니다. [1] 2007.08.10
Homp PHP 설치 질문입니다.  
필름초보 서버의 다운로드 기능이란 뭐죠?? [1] 2007.08.10
김은영 버튼을 누르면 같은 페이지의 특정 위치로 이동하는 소스 [1] 2007.08.10
김병화 웹에서 원클릭으로 원격지원 서비스받는 거..  
셔뉘 어디가 틀린부분인지 알려주세요... ㅜ.ㅜ  
AphorisM 환경설정 문제  
PsychZonker~★™ 클릭시 전체화면으로 뜨게 할때요.... [1] 2007.08.10
Laska cgi의 언어코드를 바꾸고 싶은데요.  
조현석 자바스크립트에서 변수가 선언됬는지 아닌지 알수있는 방법은 없을까요? [1] 2007.08.10
조은주 최근게시물 적용이 안되요.