채택완료

인덱스 페이지에 새글 넣기

현재

https://sir.kr/g5_tip/4736

이 팁을 가지고 접속했을때 인덱스페이지에 게시판이 나오도록 설정을 했습니다.

근데 들어갔을때 새글 new.php가 뜨게 하고 싶거든요.

저 링크 2번

아래부분

$bo_table = 'notice'; 이부분을 일반 다른 게시판으로 설정하면 잘 변경됩니다만...

new.php를 경로도 지정하면 팝업창 뜨면서 접속이 안됩니다.

환경설정에서

board.php?bo_table='게시판' 이부분을 수정해보고 이리저리 넣어봐도 안되는데

혹시 어떻게 넣어야할까요?

Copy
include_once('./_common.php'); 아래 줄부터 내용이 추가되었습니다.
(notice가 게시판id 부분입니다. notice 부분만 원하는 게시판으로 수정)

include_once('./_common.php');

if(defined('_INDEX_')) {
$bo_table = 'notice';
$write_table = 'g5_write_notice';
$board = sql_fetch(" select * from {$g5['board_table']} where bo_table = '$bo_table' ");

if (G5_IS_MOBILE) {
$board_skin_path = get_skin_path('board', $board['bo_mobile_skin']);
$board_skin_url = get_skin_url('board', $board['bo_mobile_skin']);
} else {
$board_skin_path = get_skin_path('board', $board['bo_skin']);
$board_skin_url = get_skin_url('board', $board['bo_skin']);
}
}
|

답변 1개 / 댓글 3개

채택된 답변
+20 포인트

new.php 페이지는 게시판이 아니기에 저 방식으로는 안되고요
페이지 전환 시켜야 합니다.

Copy
include_once('./_common.php'); 아래 줄부터 내용이 추가되었습니다.
(notice가 게시판id 부분입니다. notice 부분만 원하는 게시판으로 수정)
include_once('./_common.php');
if(defined('_INDEX_')) {
   goto("/bbs/new.php");
}

위 참고 방식은 게시판을 가져올때 쓰는 방식입니다.

답변에 대한 댓글 3개

답변감사합니다. board.php에 goto저 부분을 넣었는데
잘못된 거라고 앞숫자에 빨간불이 들어오고 접속이 안되는데
혹시 어떻게 적용해야할까요ㅠ
답변 감사합니다. 들어가긴 햇는데
이제는 다른게 문제네요...새글이 출력이 안되는...ㅠㅠ

답변을 작성하려면 로그인이 필요합니다.