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

view.skin.php 페이지가 아닌 일반 php 파일에서 결과 출력.. 채택완료

OCPlicense 11년 전 조회 4,215

view.skin.php 페이지가 아닌 일반 php 파일에서 아래 코드의 결과를 불러 오려고 하는데 어떻게 해야 하나요?

 

<? include("$board_skin_path/_m3rating.php"); >

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

답변 2개

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

그 별점 부분은 게시판 view 페이지에 맞게 제작된거라서 단순히 인클루드로 가져와서 되는게 아니고

게시판이 아닌 일반 페이지에서 사용하려면 db 에서 값을 직접 뽑아와서 별도 처리를 해줘야할겁니다. 

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

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

11년 전

include("파일이 위치한 물리적인 주소");

 

 

include($_SERVER["DOCUMENT_ROOT"]."/파일에 위치"); 

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

답변에 대한 댓글 4개

O
OCPlicense
11년 전
잘살아보자님, 답변 감사합니다.

일반 php 페이지에서 아래처럼 해봤는데...
include_once("skin/board/basic/_m3rating.php");
include_once("skin/board/basic/__m3rating_update.php");

제대로 안나오네요;

스킨 주소는 http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=150615&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EB%B3%84%EC%A0%90 입니다.
잘살아보자
11년 전
그렇게 하시면 안되죠
include($_SERVER["DOCUMENT_ROOT"]."/skin/board/basic/_m3rating.php");
이런식으로 해야해요
O
OCPlicense
11년 전
include($_SERVER["DOCUMENT_ROOT"]."/skin/board/basic/_m3rating.php");

위처럼 수정해서 하니까 오류는 없더라구요. 근데 별점 클릭을 해보니까 메세지도 안뜨고 아무 반응이 없는데 이건 왜이런가요? 일반 페이지에서는 불가능 한가요?;
잘살아보자
11년 전
별점이 뭔지 모르겠지만....

용도에 맞게 소스를 수정해야 할 듯한것 같아요

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

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

로그인