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

주소에 bo_table 제외하고 글 읽기? 채택완료

탬니 8년 전 조회 6,553

안녕하세요. 

혹시 게시판에서 뷰페이지 접근 시 주소에 bo_table과 wr_id가 있는데 bo_table을 빼고

wr_id만 넘겨서 글을 읽을 수 있나요?

예) http://도메인/bbs/board.php?wr_id=1">http://도메인/bbs/board.php?wr_id=1

/bbs/board.php

/bbs/view.php

상단에

$board['bo_table'] = 'test';

$bo_table = 'test';

$write_table = 'g5_write_'.$bo_table;

이렇게 선언하고 해도 안되더라구요.

게시판은 한개만 쓰거든요..

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

답변 4개

채택된 답변
+20 포인트
8년 전

common.php에서 미리 해야 하는 작업이 있는데 그걸 못하면 안됩니다

config.php 하단에 아래와 같이 넣어보세요

$cc=basename($_SERVER[PHP_SELF]);

if($cc='board.php' || $cc='write.php') $_REQUEST['bo_table']='test';

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

탬니
8년 전
감사합니다! 정상 작동하는 것 같네요

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

해피정
8년 전
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

탬니
8년 전
답변 감사합니다. 제가 원하는 건 http://도메인/1 이런식으로 wr_id만 입력해서 글 읽기가 가능 한 것이었습니다.

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

해피정
8년 전

https://sir.kr/g5_tip/4022">https://sir.kr/g5_tip/4022  이것을 적용하면 됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

탬니
8년 전
주소가 짧아지긴 하지만 bo_table 생략이 안되네요.. 답변 감사합니다!

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

8년 전

common.php 쪽에서 현재 사이트 주소 파악해서 board.php 나 view.php가 포함되면 $bo_table을 강제 지정해주시면 될거 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

탬니
8년 전
답변 감사합니다.

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

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

로그인