테스트 사이트 - 개발 중인 베타 버전입니다

게시판 링크시 첫글 view 화면으로 나타내기

· 14년 전 · 3775 · 6
게시판 링크시 가장 최근글 view 화면을 띄우고 싶은데요.

list.skin.php에 아래와 같이 입력하며 잘되긴 한데
새로고침이 한번되서 약간 아쉬운 부분이 있네요.
<?
goto_url("http://도메인/bbs/board.php?bo_table=$bo_table&wr_id={$list[0][wr_id]}");
?>

제로보드4의 경우엔 가능했었는데..
http://www.xpressengine.com/854404

그누보드는 방식이 좀 달라서 그런지 어떻게 처리해야할지 잘 모르겠네요.
혹시 다른 방법 없을까요?..

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 6개

<script type="text/javascript">
location.href="http://도메인/bbs/board.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[0][wr_id]?>"
</script>

를 list.skin.php 맨위에 넣어두시면 그나마 나을듯합니다 ㅎ
별 차이가 없는것 같아요.
일반페이지 메뉴를 클릭하면 가장 최근 등록된글 wr_id 로 바로 넘어가게 하는 방법이 없을까요? 최신글처럼
가장 최근에 등록된 wr_id 값만 알면 좋은데.. 잘 모르겠네요.
저 방법이 간편해서 좋긴한데 list 화면도 필요할경우 애매할것 같아요.
견해님도 신경써주셔서 감사합니다.
페이지가 새로고침 되는 문제뿐 아니라 리스트를 모두 구해놓고 뷰페이지로 이동 하는 것이니
차라리 마지막 등록글 wr_id를 직접 구하는 편이 효율적일 것 같네요
링크를 만든다면 여러개의 게시판이 될 수도 잇으니 함수로 만들어서 호출
아래 php코드를 extend 폴더에 저장
<?
function get_wrid($bo_table){
global $g4;
$write_table=$g4[write_prefix].$bo_table;
$row=sql_fetch("select wr_id from $write_table order by wr_num limit 1:);
return $row[wr_id];
}
?>

링크는 다음과 같이
<a href="<?=$g4[bbs_path]?>/board.php?bo_table=게시판1&wr_id=<?=get_wrid('게시판1')?>">게시판1</a>

<a href="<?=$g4[bbs_path]?>/board.php?bo_table=게시판2&wr_id=<?=get_wrid('게시판2')?>">게시판2</a>
감사합니다. 적용해봤는데 잘 되네요.
오타가 한군데 있네요 마지막 부분 : 이게 아니라 " 로 해주면 됩니다.
$row=sql_fetch("select wr_id from $write_table order by wr_num limit 1");
extend폴더라면 어디에 저장 하라는건지 모르겠어요;;;
저도 이게 필요한대
무슨파일에 저장 하는지 알려주세요;;

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440