변수오류 부분 질문요...^^ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

변수오류 부분 질문요...^^ 정보

일반 변수오류 부분 질문요...^^

본문

<img src="<?=$g4[path]?>/img/tle/border01.gif">

위와 같은 소스를 head.php 에서 호출하면 링크된 그림파일이 제대로 보입니다.

그런에. 이것을 게시판 헤드부분에서 호출하게 되면.

그림이 제대로 안보입니다.

<?=$g4[path]?>  부분이 게시판에서는 http://127.0.0.1/g4/bbs 

와 같이 뒤부분에 bbs 디렉토리를 추가시켜 버립니다.  뭐가 잘 못되었는지요?

계속 물어보니..낯이 뜨거워지네요..헐~~

댓글 전체

-. 버그가 아닙니다.
  관리자님께서는 g4를 이용함에 있어서 '절대경로'를 활용하라고 말씀하신 적이 있습니다.

-. '혜심'님께서도 질문 내용을 좀 더 구체적으로 수정하셔야 할 것 같습니다.
    어떤 head를 의미하는지...
    (관리자모드 > 게시판 상단 이미지 설정인지)
    (아니면, 임의의 페이지에서 상단 이미지 설정인지를...)

1. 그누보드 문서 정의
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>

2. 그누보드 경로 설정 $g4[path]

3. 특정 게시판 목록 또는 내용보기에서 게시물 내에 포함된 이미지가 아닐 경우는,
$g4[path]라고 경로설정을 해봤자 현재의 경로를 /설치경로/bbs/이미지경로의 형식으로 인식 함.
즉, /bbs/ 경로에 해당 되는 모든 파일(list, view, comment 기타 등등)

4. 임의의 위치에서 $g4[path]를  변수이미지를 다음과 같이 기재해야 합니다.
$g4[path] 변수는 그 어떤 변수보다 먼저 선언되어야 함.
또한 common.php나 config.php에 관해서도 다음과 같이 config.php가 common.php보다
반드시 나중에 선언되어야 합니다.

<!-- 예제 상단부 시작, 아래의 내용이 g4 설치경로가 아닐 경우 즉, 하위 경로일 경우 -->
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

$g4[path] = ".."
include_once = "../common.php";
include_once = "../config.php";

//이하 추가하고 싶은 내용 ~
?>
<!-- 예제 상단부 끝, 아래의 내용이 g4 설치경로가 아닐 경우 즉, 하위 경로일 경우 -->
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT