숫자를 입력받아 페이지 이동하는 방법이 알고 싶어요 정보
숫자를 입력받아 페이지 이동하는 방법이 알고 싶어요본문
123456789.kr/bbs/board.php?bo_table=info&wr_id=????
게시물 주소가 이런 식 이잖아요.
입력상자등을 만들어 숫자를 입력하면 페이지를 이동하게..
(예로 들어 222라고 입력하고 확인버튼 누르면 123456789.kr/bbs/board.php?bo_table=info&wr_id=222 로 이동)
하는 방법이 있나요?
게시물 주소가 이런 식 이잖아요.
입력상자등을 만들어 숫자를 입력하면 페이지를 이동하게..
(예로 들어 222라고 입력하고 확인버튼 누르면 123456789.kr/bbs/board.php?bo_table=info&wr_id=222 로 이동)
하는 방법이 있나요?
댓글 전체
index.php **
<form action="update.php" method="post">
<input type="text" name="wr" /> <input type="submit" value="확인" />
</form>
update.php **
<?
$link = "$g4[bbs_path]/board.php?bo_table=info&wr_id=$_POST['wr']";
goto_url($link);
?>
만약 info 말고 접속한 게시판에 가려고 하면
<?
$link = "$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id=$_POST['wr']";
goto_url($link);
?>
오류 있으시면 말씀해주세요
<form action="update.php" method="post">
<input type="text" name="wr" /> <input type="submit" value="확인" />
</form>
update.php **
<?
$link = "$g4[bbs_path]/board.php?bo_table=info&wr_id=$_POST['wr']";
goto_url($link);
?>
만약 info 말고 접속한 게시판에 가려고 하면
<?
$link = "$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id=$_POST['wr']";
goto_url($link);
?>
오류 있으시면 말씀해주세요
이런방법은 어떠세요.
(테스트게시판: http://dooraei.com/bbs/bbs/board.php?bo_table=php)
설치폴더/skin/board/basic/list.skin.php 파일을 아래와 같이 수정합니다.
==== 수정 전===================================================================================
<?=$write_pages?>
<? if ($next_part_href) { echo "<a href='$next_part_href'><img src='$board_skin_path/img/page_search_next.gif' border='0' align=absmiddle title='다음검색'></a>"; } ?>
==============================================================================================
==== 수정 후===================================================================================
<?=$write_pages?>
<!-- 페이지번호 입력받아 이동하기 시작 -->
<? if ($total_page>1) { ?>
<input type="text" size="5" id="page_no" onkeypress="event.keyCode == 13?document.getElementById('btn_page').click():''"><input type="button" id="btn_page" value="이동" onClick="location.href='<?=$g4[bbs_path];?>/board.php?bo_table=<?=$bo_table.$qstr;?>&page='+document.getElementById('page_no').value">
<? } ?>
<!-- 페이지번호 입력받아 이동하기 끝 -->
<? if ($next_part_href) { echo "<a href='$next_part_href'><img src='$board_skin_path/img/page_search_next.gif' border='0' align=absmiddle title='다음검색'></a>"; } ?>
==============================================================================================
(테스트게시판: http://dooraei.com/bbs/bbs/board.php?bo_table=php)
설치폴더/skin/board/basic/list.skin.php 파일을 아래와 같이 수정합니다.
==== 수정 전===================================================================================
<?=$write_pages?>
<? if ($next_part_href) { echo "<a href='$next_part_href'><img src='$board_skin_path/img/page_search_next.gif' border='0' align=absmiddle title='다음검색'></a>"; } ?>
==============================================================================================
==== 수정 후===================================================================================
<?=$write_pages?>
<!-- 페이지번호 입력받아 이동하기 시작 -->
<? if ($total_page>1) { ?>
<input type="text" size="5" id="page_no" onkeypress="event.keyCode == 13?document.getElementById('btn_page').click():''"><input type="button" id="btn_page" value="이동" onClick="location.href='<?=$g4[bbs_path];?>/board.php?bo_table=<?=$bo_table.$qstr;?>&page='+document.getElementById('page_no').value">
<? } ?>
<!-- 페이지번호 입력받아 이동하기 끝 -->
<? if ($next_part_href) { echo "<a href='$next_part_href'><img src='$board_skin_path/img/page_search_next.gif' border='0' align=absmiddle title='다음검색'></a>"; } ?>
==============================================================================================