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
쓰려면..어찌하면 되나요 ?
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 7개
그런데 스킨이 변할 때 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");
}
이렇게 하시고 게시판 글쓰기 버튼 링크에 변수를 지정하면 되겠지요.
적용한후에 다시 답글 달겠습니다.
참고하세요.
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=7291&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%BD%BA%C5%B2+%BC%B1%C5%C3&sop=and&page=2
가서 열심히 읽어 보긴 했는데..
저한테는 너무 어려운것 같아요.ㅠ.ㅠ
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><? } ?>