채택완료

인덱스 페이지에 새글 넣기

2024-01-18 (목) 11:54:54 1,675

현재

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

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