게시판 리스트에서 클릭시 현재창이 아닌 새창으로 열기
본문
메인 화면에는 게시판 부분을 작게 삽입시켰는데 화면이 짤려서 리스트만 작게 보여주고 클릭시 새창으로 크게 열어서 내용을 보여주고 싶습니다.
어려울까요? 진짜 초보라 조금 상세하게 설명해주셨습좋겠습니다 또하나 질문이 있는데요
제가 최신글만 뽑아 메인에 보여주는걸 쓰고 싶은데 파일 복사 시키라고 해서 복사하고 <?=latest("basic", "테이블", 5, 70);?> 이렇게 적으라고 해서 테이블명 바꿔적고 했는데 아무것도 안나오고 저 명령어 적은 밑 내용은 하나도 표시 되지 않습니다. 어떻게 해야 하나요?
다시 한번 부탁드립니다. 무지해서 그러니 조금만 상세하고 친절히 부탁드립니다. 진짜 초보입니다.
답변 1
질문내용이 상세하지가 않아서 답변이 어렵네요..
"화면이 짤려서 리스트만 작게 보여주고" 라는 말이 무슨말인지 모르겠어요.
리스트에 글을 클릭 시 새 창으로 크게 열어 내용을 보여주는 부분은 아래처럼 하시면 됩니다.
<a href="javascript:win_view('게시판 식별 아이디', '게시판 고유 번호');">게시글 제목</a>
이와 같이 글을 클릭하면 win_view 라는 자바스크립트 함수를 실행하도록 하고 아래 함수처럼 만드시면 되시겠지요. 그리고 win_view.php는 넘어온 bid와 vid로 게시판 테이블 검색하여 내용 가져와서 뿌려주면 됩니다.
function win_view(bid, vid){
window.open('./win_view.php?bid='+bid+'&vid=vid, 'win_view', 'width=600,height=600');
}
<?=latest("basic", "테이블", 5, 70);?> 밑에 내용이 안나오는 것은 혹시
include_once("$g4[path]/lib/latest.lib.php"); 이 부분은 인클루드 하시는게 맞는거죠?
보통 latest() 함수 부분이 잘못되었다면 밑에 부분이 안나올 수 있습니다.
함수가 정의가 되지 않았거나 함수 안에서 오류가 있거나...
테이블명도 정확한 지 확인해보시고요~