게시판을 아이프레임으로 부르고 최신글을 나오게 메인에 출력했는데.... 정보
게시판을 아이프레임으로 부르고 최신글을 나오게 메인에 출력했는데....
본문
거기까지는 성공을 했습니다.
근데 메인에 있는 최신글 [공지사항란] 을 클릭해서 본문으로 들어가면
프레임을 무시하고 전체화면으로 보드가 나옵니다.
[홈페이지는 top과 main으로 구성한 원프레임 입니다]
아이프레임을 사용한 것이라서 그부분만 불러온것 같긴 한데..
어딜 어떻게 수정을 해야할지 감도 안잡히네요;;;
프레임을 더 분할하기엔 제가 웹디자인 쌩 초보라서 정말 기초적인 프레임 지식만 있을뿐이라
하드코딩도 거진 못해서 드림위버에 의존합니다....
어딜 어떻게 해달라 라는 질문이 아닌
구조상 무엇의 문제인가가 제 질문의 핵심이구요.
1. 만약 아이프레임의 문제라면 아이프레임을 안쓰고 게시판을 홈페이지에 불러올 수 있는 방법을 알고 싶습니다.
2. 프레임을 다시 구성해야한다면 어떤식으로 프레임을 줘야 메인프레임 틀에 딱 맞춰서 들어갈지도 궁금하네요.
언어 기초가 HTML 말고는 전무한 저로서는
메인화면의 공지사항을 클릭하면 내용이 틀에 딱 맞게 보이게 하는것. 이것이 너무나 힘드네요...
* 포인트 1500이면 너무 적은건가요? 많은건가.... 많다면 그건 그만큼 간절하다는 이야기 ㅜ.ㅜ
근데 메인에 있는 최신글 [공지사항란] 을 클릭해서 본문으로 들어가면
프레임을 무시하고 전체화면으로 보드가 나옵니다.
[홈페이지는 top과 main으로 구성한 원프레임 입니다]
아이프레임을 사용한 것이라서 그부분만 불러온것 같긴 한데..
어딜 어떻게 수정을 해야할지 감도 안잡히네요;;;
프레임을 더 분할하기엔 제가 웹디자인 쌩 초보라서 정말 기초적인 프레임 지식만 있을뿐이라
하드코딩도 거진 못해서 드림위버에 의존합니다....
어딜 어떻게 해달라 라는 질문이 아닌
구조상 무엇의 문제인가가 제 질문의 핵심이구요.
1. 만약 아이프레임의 문제라면 아이프레임을 안쓰고 게시판을 홈페이지에 불러올 수 있는 방법을 알고 싶습니다.
2. 프레임을 다시 구성해야한다면 어떤식으로 프레임을 줘야 메인프레임 틀에 딱 맞춰서 들어갈지도 궁금하네요.
언어 기초가 HTML 말고는 전무한 저로서는
메인화면의 공지사항을 클릭하면 내용이 틀에 딱 맞게 보이게 하는것. 이것이 너무나 힘드네요...
* 포인트 1500이면 너무 적은건가요? 많은건가.... 많다면 그건 그만큼 간절하다는 이야기 ㅜ.ㅜ
댓글 전체
원래는 게시판을 아이프레임 쓰면 안되고 그냥 만들어야 합니다.
하지만! 꽁수긴 하지만 아이프레임을 써서 만들어도 최신글 해결할수 있는 방법이 있습니다.
초보니깐 자세히 설명해드릴께요. (기본스킨을 예로 들께요)
ㅇ gnuboard4\skin\latest\basic\latest.skin.php <-- 이파일을 엽니다.
echo "<a href='{$list[$i]['href']}'>"; <-- 이부분을 주석처리 해줍니다. 주석처리 = 맨앞다가가 //
echo "<a href=javascript:parent.location.href='폴더명/파일명.php?wr_id={$list[$i]['wr_id']}'>";
<-- 이부분을 위에 주석처리 한 구분밑에 써주세요. 폴더명/파일명을 링크걸주소로 변경해 주세요.
ㅇ 링크걸 파일명을 엽니다. (공지사항이 notice.php 라면은 notice.php 를 엽니다.)
<? $wr_id = $_GET['wr_id']; ?> <-- 맨위분에 추가해줍니다.
<iframe src="../gnuboard4/bbs/board.php?bo_table=notice&page=1&sfl=&stx=&spt=0&page=1"></iframe> <-- 아이 프레임에서 위와 같이 링크를 걸겁니다. 여기서 &page=1 뒤에 &wr_id=<?=$wr_id?> 이거를 추가해 주세요.
이상입니다. 모르는 부분 있으면은 답글 남겨주세요.
하지만! 꽁수긴 하지만 아이프레임을 써서 만들어도 최신글 해결할수 있는 방법이 있습니다.
초보니깐 자세히 설명해드릴께요. (기본스킨을 예로 들께요)
ㅇ gnuboard4\skin\latest\basic\latest.skin.php <-- 이파일을 엽니다.
echo "<a href='{$list[$i]['href']}'>"; <-- 이부분을 주석처리 해줍니다. 주석처리 = 맨앞다가가 //
echo "<a href=javascript:parent.location.href='폴더명/파일명.php?wr_id={$list[$i]['wr_id']}'>";
<-- 이부분을 위에 주석처리 한 구분밑에 써주세요. 폴더명/파일명을 링크걸주소로 변경해 주세요.
ㅇ 링크걸 파일명을 엽니다. (공지사항이 notice.php 라면은 notice.php 를 엽니다.)
<? $wr_id = $_GET['wr_id']; ?> <-- 맨위분에 추가해줍니다.
<iframe src="../gnuboard4/bbs/board.php?bo_table=notice&page=1&sfl=&stx=&spt=0&page=1"></iframe> <-- 아이 프레임에서 위와 같이 링크를 걸겁니다. 여기서 &page=1 뒤에 &wr_id=<?=$wr_id?> 이거를 추가해 주세요.
이상입니다. 모르는 부분 있으면은 답글 남겨주세요.
참고
ㅇ gnuboard4\skin\latest\basic\latest.skin.php
-------- 수정전 ---------------------------
echo "<a href='{$list[$i]['href']}'>";
-------- 수정후 ---------------------------
//echo "<a href='{$list[$i]['href']}'>";
echo "<a href=javascript:parent.location.href='폴더명/파일명.php?wr_id={$list[$i]['wr_id']}'>";
ㅇ 공지사항 파일명
-------- 수정전 ---------------------------
<iframe src="../gnuboard4/bbs/board.php?bo_table=notice&page=1&sfl=&stx=&spt=0&page=1"></iframe>
-------- 수정후 ---------------------------
<? $wr_id = $_GET['wr_id']; // 페이지 맨 위부분에 추가 ?>
<iframe src="../gnuboard4/bbs/board.php?bo_table=notice&page=1&sfl=&stx=&spt=0&page=1&wr_id=<?=$wr_id?>"></iframe> <!-- 기존 아이프레임 주소맨뒤에 &wr_id=<?=$wr_id?> 이거만 추가해주면됩니다. -->
ㅇ gnuboard4\skin\latest\basic\latest.skin.php
-------- 수정전 ---------------------------
echo "<a href='{$list[$i]['href']}'>";
-------- 수정후 ---------------------------
//echo "<a href='{$list[$i]['href']}'>";
echo "<a href=javascript:parent.location.href='폴더명/파일명.php?wr_id={$list[$i]['wr_id']}'>";
ㅇ 공지사항 파일명
-------- 수정전 ---------------------------
<iframe src="../gnuboard4/bbs/board.php?bo_table=notice&page=1&sfl=&stx=&spt=0&page=1"></iframe>
-------- 수정후 ---------------------------
<? $wr_id = $_GET['wr_id']; // 페이지 맨 위부분에 추가 ?>
<iframe src="../gnuboard4/bbs/board.php?bo_table=notice&page=1&sfl=&stx=&spt=0&page=1&wr_id=<?=$wr_id?>"></iframe> <!-- 기존 아이프레임 주소맨뒤에 &wr_id=<?=$wr_id?> 이거만 추가해주면됩니다. -->
앗 감사합니다!!
수정해볼께요. 친절한 답변 감사합니다=_=
수정해볼께요. 친절한 답변 감사합니다=_=
한번 실험해봐야겠군요 감사합니다
감사^^
이방법 확실 합니다^^