write 스킨을 여러개 쓰려면... 정보
write 스킨을 여러개 쓰려면...본문
한 게시판에 write 스킨을 여러개 쓸수 있나요 ?
예를 들어
프로그램 소스에서 조건에 따라...
스킨 1을 가져오거나, 2, 3을 가져와서...
write1.skin.php
write2.skin.php
write3.skin.php
쓰려면..어찌하면 되나요 ?
예를 들어
프로그램 소스에서 조건에 따라...
스킨 1을 가져오거나, 2, 3을 가져와서...
write1.skin.php
write2.skin.php
write3.skin.php
쓰려면..어찌하면 되나요 ?
댓글 전체
변수에 조건을 주고 조건에 따라 맞는 스킨을 불러오면 되겠지요?
그런데 스킨이 변할 때 DB의 테이블 필드가 동일하지 않으면 정상적으로 사용할 수 없습니다.
즉 스킨 모양을 다를지라도 저장되는 값은 같아야 겠지요.
만약 다르다면 맞게 소스와 테이블을 수정하셔야 겠지요.
bbs/write.php 하단에 보시면 아래의 소스가 있습니다.
원본 => include_once ("$board_skin_path/write.skin.php");
수정 =>
if($opt == 1) {
include_once ("$board_skin_path/write1.skin.php");
} else if($opt == 2) {
include_once ("$board_skin_path/write2.skin.php");
} else if($opt == 3) {
include_once ("$board_skin_path/write3.skin.php");
} else {
include_once ("$board_skin_path/write.skin.php");
}
이렇게 하시고 게시판 글쓰기 버튼 링크에 변수를 지정하면 되겠지요.
그런데 스킨이 변할 때 DB의 테이블 필드가 동일하지 않으면 정상적으로 사용할 수 없습니다.
즉 스킨 모양을 다를지라도 저장되는 값은 같아야 겠지요.
만약 다르다면 맞게 소스와 테이블을 수정하셔야 겠지요.
bbs/write.php 하단에 보시면 아래의 소스가 있습니다.
원본 => include_once ("$board_skin_path/write.skin.php");
수정 =>
if($opt == 1) {
include_once ("$board_skin_path/write1.skin.php");
} else if($opt == 2) {
include_once ("$board_skin_path/write2.skin.php");
} else if($opt == 3) {
include_once ("$board_skin_path/write3.skin.php");
} else {
include_once ("$board_skin_path/write.skin.php");
}
이렇게 하시고 게시판 글쓰기 버튼 링크에 변수를 지정하면 되겠지요.
답변 감사합니다.
적용한후에 다시 답글 달겠습니다.
적용한후에 다시 답글 달겠습니다.


엑스엠엘님 답변 감사합니다.
가서 열심히 읽어 보긴 했는데..
저한테는 너무 어려운것 같아요.ㅠ.ㅠ
ohora님이 알려주신것은 어떻게 될거 같아서 열심히 해보고 있습니디다.
근데 잘 안됩니다.
우선은 write는 ohora님이 알려주신것 처럼 고쳐 놨구요...
list 게시판 하단에서
글쓰기1 하면 write1.skin 이
글쓰기 2하면 2번스킨이
글쓰기3하면 3번 스킨이 불러오게 할려고 합니다.
list 하단에 명령어를 어떻게 넣어야할지요?
<? if ($write_href) { ?><a href="<?=$write_href?>"><img src="<?=$board_skin_path?>?opt=1/img/btn_write.gif" border="0"></a><? } ?>
<? if ($write_href) { ?><a href="<?=$write_href?>"><img src="<?=$board_skin_path?>?opt=2/img/btn_write.gif" border="0"></a><? } ?>
<? if ($write_href) { ?><a href="<?=$write_href?>"><img src="<?=$board_skin_path?>?opt=3/img/btn_write.gif" border="0"></a><? } ?
요렇게 버튼을 3개 만들어서 테스트 해밨는데요..안되네요...
가서 열심히 읽어 보긴 했는데..
저한테는 너무 어려운것 같아요.ㅠ.ㅠ
ohora님이 알려주신것은 어떻게 될거 같아서 열심히 해보고 있습니디다.
근데 잘 안됩니다.
우선은 write는 ohora님이 알려주신것 처럼 고쳐 놨구요...
list 게시판 하단에서
글쓰기1 하면 write1.skin 이
글쓰기 2하면 2번스킨이
글쓰기3하면 3번 스킨이 불러오게 할려고 합니다.
list 하단에 명령어를 어떻게 넣어야할지요?
<? if ($write_href) { ?><a href="<?=$write_href?>"><img src="<?=$board_skin_path?>?opt=1/img/btn_write.gif" border="0"></a><? } ?>
<? if ($write_href) { ?><a href="<?=$write_href?>"><img src="<?=$board_skin_path?>?opt=2/img/btn_write.gif" border="0"></a><? } ?>
<? if ($write_href) { ?><a href="<?=$write_href?>"><img src="<?=$board_skin_path?>?opt=3/img/btn_write.gif" border="0"></a><? } ?
요렇게 버튼을 3개 만들어서 테스트 해밨는데요..안되네요...
이렇게 입력하니깐 되네요..쩝
<? if ($write_href) { ?><a href="<?=$write_href?>&opt=1"><img src="<?=$board_skin_path?>/img/btn_write.gif" border="0"></a><? } ?>
<? if ($write_href) { ?><a href="<?=$write_href?>&opt=2"><img src="<?=$board_skin_path?>/img/btn_write.gif" border="0"></a><? } ?>
<? if ($write_href) { ?><a href="<?=$write_href?>&opt=3"><img src="<?=$board_skin_path?>/img/btn_write.gif" border="0"></a><? } ?>
<? if ($write_href) { ?><a href="<?=$write_href?>&opt=1"><img src="<?=$board_skin_path?>/img/btn_write.gif" border="0"></a><? } ?>
<? if ($write_href) { ?><a href="<?=$write_href?>&opt=2"><img src="<?=$board_skin_path?>/img/btn_write.gif" border="0"></a><? } ?>
<? if ($write_href) { ?><a href="<?=$write_href?>&opt=3"><img src="<?=$board_skin_path?>/img/btn_write.gif" border="0"></a><? } ?>
write 스킨을 여러개 쓰려면...