다시 한번 질문 드립니다. 정보
다시 한번 질문 드립니다.본문
저 같은 경우는 top메뉴를 head.php에서 가져와서 각 웹페이지에 상단에 넣었습니다.
가령,
웹페이지 상단에는
<?
$g4_path="../bbs";
include_once("$g4_path/common.php");
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>
이렇게 넣고
메뉴옆에는
<td width=199 valign="top" background="/images/topmenu_bg.gif">
<!-- 처음으로 버튼 -->
<div align="justify"><a href="http://xn--ov3b174beib.kr/"><img src="<?=$g4['path']?>/img/top_m01.gif" width="31" height="91" border="0"></a>
<? if (!$member['mb_id']) { ?>
<!-- 로그인 이전 -->
<a href="<?=$g4['bbs_path']?>/login.php?url=<?=$urlencode?>"><img src="<?=$g4['path']?>/img/top_m02.gif" width="75" height="91" border="0"></a><a href="<?=$g4['bbs_path']?>/register.php"><img src="<?=$g4['path']?>/img/top_m03.gif" width="80" height="91" border="0"></a>
<? } else { ?>
<!-- 로그인 이후 -->
<a href="<?=$g4['bbs_path']?>/logout.php"><img src="<?=$g4['path']?>/img/top_m04.gif" width="75" height="91" border="0"></a><a href="<?=$g4['bbs_path']?>/member_confirm.php?url=register_form.php"><img src="<?=$g4['path']?>/img/top_m05.gif" width="80" height="91" border="0"></a> <? } ?>
</div></td>
이렇게 넣었습니다.
일반웹페이지는 잘 돌아갑니다.

그런데 게시판이 있는 웹페이지는 전부 그림이랑 링크가 깨져서 나옵니다.;;;

해결 방법이 있을까요?
ps,
bbs(그누보드4)--------------그누보드 설치폴더
-adm폴더
-bbs폴더
-cheditor폴더
.
.
-skin폴더
가령,
웹페이지 상단에는
<?
$g4_path="../bbs";
include_once("$g4_path/common.php");
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>
이렇게 넣고
메뉴옆에는
<td width=199 valign="top" background="/images/topmenu_bg.gif">
<!-- 처음으로 버튼 -->
<div align="justify"><a href="http://xn--ov3b174beib.kr/"><img src="<?=$g4['path']?>/img/top_m01.gif" width="31" height="91" border="0"></a>
<? if (!$member['mb_id']) { ?>
<!-- 로그인 이전 -->
<a href="<?=$g4['bbs_path']?>/login.php?url=<?=$urlencode?>"><img src="<?=$g4['path']?>/img/top_m02.gif" width="75" height="91" border="0"></a><a href="<?=$g4['bbs_path']?>/register.php"><img src="<?=$g4['path']?>/img/top_m03.gif" width="80" height="91" border="0"></a>
<? } else { ?>
<!-- 로그인 이후 -->
<a href="<?=$g4['bbs_path']?>/logout.php"><img src="<?=$g4['path']?>/img/top_m04.gif" width="75" height="91" border="0"></a><a href="<?=$g4['bbs_path']?>/member_confirm.php?url=register_form.php"><img src="<?=$g4['path']?>/img/top_m05.gif" width="80" height="91" border="0"></a> <? } ?>
</div></td>
이렇게 넣었습니다.
일반웹페이지는 잘 돌아갑니다.

그런데 게시판이 있는 웹페이지는 전부 그림이랑 링크가 깨져서 나옵니다.;;;

해결 방법이 있을까요?
ps,
bbs(그누보드4)--------------그누보드 설치폴더
-adm폴더
-bbs폴더
-cheditor폴더
.
.
-skin폴더
댓글 전체
상단로그인 이미지
네?
게시판일때 이미지 속성에 URL이 어떻게 되어있는지 확인해보세요~
홈버튼 이미지는 이런식으로 되어있습니다
<img src="<?=$g4['path']?>/img/top_m01.gif" width="31" height="91" border="0">
그래서 <?=$g4['path']?> 이 부분을 삭제하고
이렇게만 올리니까 ---> <img src="/img/top_m01.gif" width="31" height="91" border="0">
이미지는 다 보여지더군요.
하지만 다섯개의 이미지(홈/로그인/로그아웃/회원가입/정보수정)가 로그인전후 상관없이 다 보여지더라구요.
링크도 다 깨져 있었구요.
ps.링크는 <a href="<?=$g4['bbs_path']?>/login.php?url=<?=$urlencode?>">
이런식으로 되어있습니다.
<img src="<?=$g4['path']?>/img/top_m01.gif" width="31" height="91" border="0">
그래서 <?=$g4['path']?> 이 부분을 삭제하고
이렇게만 올리니까 ---> <img src="/img/top_m01.gif" width="31" height="91" border="0">
이미지는 다 보여지더군요.
하지만 다섯개의 이미지(홈/로그인/로그아웃/회원가입/정보수정)가 로그인전후 상관없이 다 보여지더라구요.
링크도 다 깨져 있었구요.
ps.링크는 <a href="<?=$g4['bbs_path']?>/login.php?url=<?=$urlencode?>">
이런식으로 되어있습니다.
전체 소스를 올려 드릴까요?
$g4_path="../bbs";
그누 보드 잘 보시면 $g4_path에는 상대 경로만 담습니다. 폴더명은 넣지 않습니다.
$g4_path=".."; //내용 확인해 보면 게시판 파일 위치에서 상대경로입니다.
이렇게 수정해 보시고 다른 부분 경로를 맞춰 보세요~
부연 설명 드리자면
홈버튼 이미지는 이런식으로 되어있습니다
<img src="<?=$g4['path']?>/img/top_m01.gif" width="31" height="91" border="0">
그래서 <?=$g4['path']?> 이 부분을 삭제하고
이렇게만 올리니까 ---> <img src="/img/top_m01.gif" width="31" height="91" border="0">
이미지는 다 보여지더군요.
위 글에서 보면 <?=$g4['path']?> 이 부분이 ../bbs 가 되니까 이미지 경로가 달라지는거구요
그리고 변수 삭제 하면 절대경로 /img 형태로 document_root 의 최상단 폴더로 자동인식 하니까 이미지가 보이는 겁니다. 상대 경로로 하면 ../img 가 되겠지요~
그럼 경로는 home 아래 /bbs, /img 가 있고 그아래 다른 폴더들이 위치 하겠네요~
설치경로에 config.php 파일 열어 보시면서 상대 경로, 절대 경로 차이 알아 두시고요
$g4['bbs_path']= $g4['path'] . "/" . $g4['bbs'];
이 내용도 있으니까 한번 생각해 보시면 알수 있으실 겁니다.
그리고 이런 문제는 브라우저 상에서 소스 보기 하시면 오히려 쉽게 찾으실 수 있습니다.
그누 보드 잘 보시면 $g4_path에는 상대 경로만 담습니다. 폴더명은 넣지 않습니다.
$g4_path=".."; //내용 확인해 보면 게시판 파일 위치에서 상대경로입니다.
이렇게 수정해 보시고 다른 부분 경로를 맞춰 보세요~
부연 설명 드리자면
홈버튼 이미지는 이런식으로 되어있습니다
<img src="<?=$g4['path']?>/img/top_m01.gif" width="31" height="91" border="0">
그래서 <?=$g4['path']?> 이 부분을 삭제하고
이렇게만 올리니까 ---> <img src="/img/top_m01.gif" width="31" height="91" border="0">
이미지는 다 보여지더군요.
위 글에서 보면 <?=$g4['path']?> 이 부분이 ../bbs 가 되니까 이미지 경로가 달라지는거구요
그리고 변수 삭제 하면 절대경로 /img 형태로 document_root 의 최상단 폴더로 자동인식 하니까 이미지가 보이는 겁니다. 상대 경로로 하면 ../img 가 되겠지요~
그럼 경로는 home 아래 /bbs, /img 가 있고 그아래 다른 폴더들이 위치 하겠네요~
설치경로에 config.php 파일 열어 보시면서 상대 경로, 절대 경로 차이 알아 두시고요
$g4['bbs_path']= $g4['path'] . "/" . $g4['bbs'];
이 내용도 있으니까 한번 생각해 보시면 알수 있으실 겁니다.
그리고 이런 문제는 브라우저 상에서 소스 보기 하시면 오히려 쉽게 찾으실 수 있습니다.